Changes between Version 30 and Version 31 of Normalization


Ignore:
Timestamp:
05/12/25 19:45:19 (40 hours ago)
Author:
175012
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Normalization

    v30 v31  
    2929Декомпозиција во 3НФ:
    3030
    31 R1 = { **d_embg** ,name,surname, birthdate,kontakt }
     31R1(CustomerDetails) = { **d_embg** ,name,surname, birthdate,kontakt }
     32Опис: Лични информации за клиентите.
    3233
    33 R2 = { **c_id** ,email,pass,type }
     34R2(CustomerAccount) = { **c_id** ,email,pass,type }
     35Опис: Информации за кориснички профил и пристап до системот.
    3436
    35 R3 = { **d_embg** , policy }
     37R3(CustomerPolicy) = { **d_embg** , policy }
     38Опис: Врска помеѓу клиент и полиса (еден клиент може да има повеќе полиси).
    3639
    3740
     
    5356Декомпозиција во 3НФ:
    5457
    55 R1 = { **code** ,title,type_pol,total,value }
     58R1(Package) = { **code** ,title,type_pol,total,value }
     59Опис: Информации за осигурителен пакет.
    5660
    57 R2 = { **cov_id** ,cov_amount,cov_type }
     61R2(Coverage) = { **cov_id** ,cov_amount,cov_type }
     62Опис: Детали за покривање во осигурување.
    5863
    59 R3 = { **code** , **cov_id** }
     64R3(PackageCoverage) = { **code** , **cov_id** }
     65Опис: Врска меѓу пакети и нивните покривања (многу-на-многу).
    6066
    6167=== 3. Менаџирање на осигурителни полиси (Policy,Auto_pol,Vehicle,Property_pol,Property,Travel_pol,Pol_osi)
     
    8692Декомпозиција во 3НФ:
    8793
    88 R1 = { **p_id** ,s_date,e_date }
     94R1(Policy) = { **p_id** ,s_date,e_date }
     95Опис: Основни информации за полиса.
    8996
    90 R2 = { **a_id** ,pol_id }
     97R2AutoPolicy) = { **a_id** ,pol_id }
     98Опис: Врска меѓу авто-полиса и полиса.
    9199
    92 R3 = { **v_id** ,marka,model,license_plate,type }
     100R3(Vehicle) = { **v_id** ,marka,model,license_plate,type }
     101Опис: Детали за возила кои се осигурени.
    93102
    94 R4 = { **pr_id** ,pol_id }
     103R4(PropertyPolicy) = { **pr_id** ,pol_id }
     104Опис: Врска меѓу имот и полиса.
    95105
    96 R5 = { **prop_id** ,address,floor,year_build,security }
     106R5(Property) = { **prop_id** ,address,floor,year_build,security }
     107Опис: Детали за осигурен недвижен имот.
    97108
    98 R6 = { **tr_id** ,pol_id}
     109R6(TravelPolicy) = { **tr_id** ,pol_id}
     110Опис: Врска меѓу патување и полиса.
    99111
    100 R7 = { **o_embg** ,name,surname,birthdate,kontakt }
     112R7(PolicyOwner) = { **o_embg** ,name,surname,birthdate,kontakt }
     113Опис: Сопственици на полиси – лични податоци.
    101114
    102 R8 = { **p_id** , **a_id** , **v_id** , **pr_id** , **prop_id** , **tr_id** , **o_embg** }
     115R8(PolicyAssignment) = { **p_id** , **a_id** , **v_id** , **pr_id** , **prop_id** , **tr_id** , **o_embg** }
     116Опис: Централна релација која ги поврзува сите други аспекти (полиња) со полисата.
    103117
    104118