Changes between Version 16 and Version 17 of ERModel


Ignore:
Timestamp:
11/11/22 14:52:56 (20 months ago)
Author:
192011
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ERModel

    v16 v17  
    2626* address - текстуален тип (nullable)
    2727
    28 4.Business_Usesrs - ентитет кој ги дефинира бизнис корисниците
     284.Business_Users - ентитет кој ги дефинира бизнис корисниците
    2929* ги наследува сите атрибути од users ентитетот и нема дополнителни атрибути
    3030
     
    6868
    696910.Vehicles
    70 * chassis_number - нумерички тип (примарен клуч)
     70* vehicle_id - нумерички тип (примарен клуч и serial)
     71* chassis_number - нумерички тип (задолжителен атрибут)
    7172* vehicle_type - текстуален тип (задолжителен атрибут)
    7273* fuel_efficiency - текстуален тип (задолжителен атрибут)
    7374
    747511.Registrations
    75 * plate_num - текстуален тип (примарен клуч)
     76* registraion_id - нумерички тип (примаен клуч и serial)
     77* plate_num - текстуален тип (задолжителен атрибут)
    7678* registered_on - датум (задолжителен атрибут)
    7779* valid_thru - датум (задолжителен атрибут)
     
    7981
    808212.Payments
    81 * payment_id - нумерички тип (примарен клуч)
     83* payment_id - нумерички тип (примарен клуч и serial)
    8284* date - датум (задолжителен атрибут)
    8385* time - време (задолжителен атрибут)
    8486
    858713.Payment_Cards
    86 * card_id - нумерички тип (примарен клуч)
     88* card_id - нумерички тип (примарен клуч и serial)
    8789* card_number - текстуален тип (задолжителен атрибут)
    8890* cvc - нумерички тип (задолжителен атрибут)
     
    9496* is_on - 1:N релација помеѓу Companies и Locations. Една компанија може да има повеќе локации, додека на една локација може да има само една компанија. Секоја компанија мора да има барем една локација.
    9597* is_added_by - 1:N релација помеѓу Business Users и Delivery Men. Еден бизнис корисник може да додаде повеќе доставувачи, а еден доставувач е додаден од само еден бизнис корисник. Секој бизнис корисник мора да има вработено (додадено) барем еден доставувач.
    96 * works_for - 1:N релација помеѓу Delivery Men и Companies. Во една компанија се вработени повеќе доставувачи, еден доставувач работи само за една компанија.
     98* works_for - 1:N релација помеѓу Companies и Delivery Men. Во една компанија се вработени повеќе доставувачи, еден доставувач работи само за една компанија.
    9799* offers_for_rent - 1:N релација помеѓу Companies и Vehicles. Една компанија има повеќе возила за изнајмување, а едно возило го изнајмува само една компанија.
    98100* is_responsible_for - M:N релација помеѓу Delivery Men и Vehicles. Еден доставувач е одговорен за повеќе возила и за едно возило се одговорни повеќе доставувачи.