Changes between Version 21 and Version 22 of Normalization
- Timestamp:
- 02/20/25 02:32:42 (41 hours ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Normalization
v21 v22 3 3 Базата ќе се подели во неколку функционални категории: 4 4 5 1. Менаџирање на клиенти и нивни податоци (Pol icy, Pol_dog, Customer)5 1. Менаџирање на клиенти и нивни податоци (Pol_dog, Customer) 6 6 2. Менаџирање на осигурителни полиси (Policy, Package,Covers) 7 7 3. Менаџирање на авто осигурување (Auto_pol, Vehicle) … … 11 11 12 12 13 === 1. Менаџирање на клиенти и нивни податоци (Pol icy, Pol_dog, Customer)13 === 1. Менаџирање на клиенти и нивни податоци (Pol_dog, Customer) 14 14 Првична релација (не нормализирана): 15 15 16 R = { p_id,s_date,e_date,d_embg,name,surname, birthdate,policy,kontakt,c_id,email,pass,type }16 R = {d_embg,name,surname, birthdate,policy,kontakt,c_id,email,pass,type } 17 17 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 =|| 21 21 22 22 Функциски зависности: 23 24 p_id → s_date,e_date25 23 26 24 d_embg → name_surname, birthdate_policy,kontakt … … 30 28 Декомпозиција во 3НФ: 31 29 32 R1 = { p_id,s_date,e_date}30 R1 = { d_embg,name,surname, birthdate,policy,kontakt } 33 31 34 R2 = { d_embg,name,surname, birthdate,policy,kontakt } 35 36 R3 = { c_id,email,pass,type } 32 R2 = { c_id,email,pass,type } 37 33 38 34