Changes between Version 45 and Version 46 of Normalization


Ignore:
Timestamp:
08/31/25 12:52:37 (5 days ago)
Author:
175012
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Normalization

    v45 v46  
    2020Функциски зависности:
    2121
     22-Имаме два различни типа податоци во една релација: лични информации и профил за систем.
     23-Дуплирање е можно ако еден клиент има повеќе сметки.
     24
    2225**d_embg** → name,surname, birthdate,kontakt
    2326
     
    3639Примарен клуч: **c_id**
    3740
     41-Со оваа декомпозиција се елиминираат транзитивните зависимости и се одделуваат личните информации од податоците за пристап.
     42
    3843
    3944
     
    4853
    4954Функциски зависности:
     55
     56-Еден пакет може да има повеќе покривања → повторувачки податоци.
    5057
    5158**code** → title,type_pol,total,value
     
    6976Примарен клуч: (code, cov_id) (композитен клуч, релација еден-на-многу)
    7077
     78-Ова ја елиминира повторливоста на покривањата за секој пакет и ја осигурува целост на податоците.
     79
    7180
    7281
     
    8190
    8291Функциски зависности:
     92
     93-Во една релација се измешани податоци за полиси, возила, имоти, сопственици.
     94-Голема редунданција и транзитивни зависности.
    8395
    8496**p_id** → s_date,e_date
     
    134146Примарен клуч: **o_embg**
    135147
     148-Секој атрибут е сега директно зависен само од својот примарен клуч, што ја елиминира транзитивната зависност и дуплирањето на информации.
     149
    136150
    137151
     
    157171Странски клучеви: pol_id → Policy(p_id)
    158172
     173-Ова ја одделува информацијата за плаќањето од другите релации и ја елиминира можноста за дуплирање на податоци за истата полиса.
     174
    159175
    160176----