Changes between Version 1 and Version 2 of Normalization


Ignore:
Timestamp:
02/13/25 10:30:16 (8 days ago)
Author:
175012
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Normalization

    v1 v2  
    11== Нормализација
    22Функциски зависности и нормализација
    3 Базата ќе се подели во неколку функционални категории:
    43
    5 Менаџирање на клиенти и нивни податоци (CLIENT, CLIENT_TYPE, ADDRESS)
    6 Менаџирање на осигурителни полиси (POLICY, POLICY_TYPE, POLICY_COVERAGE)
    7 Менаџирање на авто осигурување (VEHICLE, VEHICLE_INSURANCE)
    8 Менаџирање на имотно осигурување (PROPERTY, PROPERTY_INSURANCE)
    9 Менаџирање на патничко осигурување (TRAVEL_INSURANCE, DESTINATION)
    10 Менаџирање на штети и исплати (CLAIM, CLAIM_STATUS, PAYMENT)
    11 1. Менаџирање на клиенти и нивни податоци
     4
     51. Менаџирање на клиенти и нивни податоци (CLIENT, CLIENT_TYPE, ADDRESS)
    126Првична релација (не нормализирана):
    137R = { client_id, client_name, client_email, client_phone, client_type_id, client_type_name, client_type_description, address_id, street, city, postcode }
     
    2115R2 = { client_type_id, client_type_name, client_type_description }
    2216R3 = { address_id, street, city, postcode }
    23 2. Менаџирање на осигурителни полиси
     17
     182. Менаџирање на осигурителни полиси (POLICY, POLICY_TYPE, POLICY_COVERAGE)
    2419Првична релација:
    2520R = { policy_id, policy_number, policy_date, policy_type_id, policy_type_name, policy_type_description, client_id, coverage_id, coverage_type, coverage_description }
     
    3429R3 = { policy_id, coverage_id }
    3530R4 = { coverage_id, coverage_type, coverage_description }
    36 3. Менаџирање на авто осигурување
     31
     323. Менаџирање на авто осигурување (VEHICLE, VEHICLE_INSURANCE)
    3733Првична релација:
    3834R = { vehicle_id, vehicle_registration, vehicle_make, vehicle_model, vehicle_year, client_id, policy_id }
     
    4541R2 = { policy_id, client_id }
    4642R3 = { vehicle_id, policy_id } (за поврзување на осигурувањето со возилата)
    47 4. Менаџирање на имотно осигурување
     43
     444. Менаџирање на имотно осигурување (PROPERTY, PROPERTY_INSURANCE)
    4845Првична релација:
    4946R = { property_id, property_type, property_value, property_address_id, client_id, policy_id }
     
    5653R2 = { property_id, policy_id }
    5754R3 = { policy_id, client_id }
    58 5. Менаџирање на патничко осигурување
     55
     565. Менаџирање на патничко осигурување (TRAVEL_INSURANCE, DESTINATION)
    5957Првична релација:
    6058R = { travel_insurance_id, travel_date, travel_destination_id, destination_name, destination_country, client_id, policy_id }