Changes between Version 21 and Version 22 of Normalization


Ignore:
Timestamp:
02/20/25 02:32:42 (41 hours ago)
Author:
175012
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Normalization

    v21 v22  
    33Базата ќе се подели во неколку функционални категории:
    44
    5 1. Менаџирање на клиенти и нивни податоци  (Policy, Pol_dog, Customer)
     51. Менаџирање на клиенти и нивни податоци  (Pol_dog, Customer)
    662. Менаџирање на осигурителни полиси  (Policy, Package,Covers)
    773. Менаџирање на авто осигурување  (Auto_pol, Vehicle)
     
    1111
    1212
    13 === 1. Менаџирање на клиенти и нивни податоци (Policy, Pol_dog, Customer)
     13=== 1. Менаџирање на клиенти и нивни податоци (Pol_dog, Customer)
    1414Првична релација (не нормализирана):
    1515
    16 R = {p_id,s_date,e_date,d_embg,name,surname, birthdate,policy,kontakt,c_id,email,pass,type }
     16R = {d_embg,name,surname, birthdate,policy,kontakt,c_id,email,pass,type }
    1717
    18 ||= p_id =||= s_date =||= e_date =||= d_embg  =||= name  =||= surname  =||=  birthdate  =||=  policy  =||= kontakt =||= c_id  =||=  email  =||=  password  =||=  type =||
    19 ||= 1 =||= 2025-01-02 =||= 2025-01-12 =||= 290699842  =||= Armend =||=  Selmani   =||=  19980629  =||=  1 =||= 072227959  =||= 1  =||=  armend@outlook.com  =||=  as12345  =||=  0  =||
    20 ||= 2 =||= 2025-02-01 =||= 2025-02-11 =||= 290699945 =||=  Ardit =||=  Ameti  =||=  19990629  =||=  2  =||= 071234787  =||= 2  =||=  ardit@gmail.com  =||=  aa9876   =||=  1   =||
     18||= d_embg  =||= name  =||= surname  =||=  birthdate  =||=  policy  =||= kontakt =||= c_id  =||=  email  =||=  password  =||=  type =||
     19||= 290699842  =||= Armend =||=  Selmani   =||=  19980629  =||=  1 =||= 072227959  =||= 1  =||=  armend@outlook.com  =||=  as12345  =||=  0  =||
     20||= 290699945 =||=  Ardit =||=  Ameti  =||=  19990629  =||=  2  =||= 071234787  =||= 2  =||=  ardit@gmail.com  =||=  aa9876   =||=  1   =||
    2121
    2222Функциски зависности:
    23 
    24 p_id → s_date,e_date
    2523
    2624d_embg → name_surname, birthdate_policy,kontakt
     
    3028Декомпозиција во 3НФ:
    3129
    32 R1 = { p_id,s_date,e_date }
     30R1 = { d_embg,name,surname, birthdate,policy,kontakt }
    3331
    34 R2 = { d_embg,name,surname, birthdate,policy,kontakt }
    35 
    36 R3 = { c_id,email,pass,type }
     32R2 = { c_id,email,pass,type }
    3733
    3834