Changes between Version 15 and Version 16 of ERModel


Ignore:
Timestamp:
11/11/22 13:08:22 (20 months ago)
Author:
192007
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ERModel

    v15 v16  
    4545
    46467.Locations - ентитет кој ги дефинира локациите на компаниите
     47* location_id - нумерички тип (примарен клуч и serial)
    4748* company_id - надворешен клуч од Companies.
    4849* city - текстуален тип (задолжителен атрибут)
    4950* street - текстуален тип (задолжителен атрибут)
    5051* street_number - нумерички тип (задолжителен атрибут)
    51 * (company_id, city, street, street_number) претсавуваат примарен клуч.
    5252
    53538.Brands
     
    8484
    858513.Payment_Cards
    86 * card_number - тектуален тип (примарен клуч)
     86* card_id - нумерички тип (примарен клуч)
     87* card_number - текстуален тип (задолжителен атрибут)
    8788* cvc - нумерички тип (задолжителен атрибут)
    8889* valid_thru - датум (задолжителен атрибут)
     
    101102* has - 1:1 релација помеѓу Vehicles и Registrations. Едно возило има само една регистрација, една регистрација му припаѓа само на едно возило.
    102103* owns - 1:N релација помеѓу Clients и Payment Cards. Еден корисник може да поседува повеќе платежни картички, додека една картичка му припаѓа само на еден корисник.
     104* rents - 1:N релација помеѓу Clients и Vehicles. Еден корисник може да изнајми повеќе возила, едно возило може да биде изјанмено само од еден клиент во даден момент.
    103105* made - 1:N релација помеѓу Clients и Payments. Еден клиент може да изврши повеќе плаќања, а едно плаќање е направено само од еден клиент.
    104 * verified_by - 1:N релација помѓе
     106* verified_by - 1:N релација помеѓу Adiminstrators и Companies. Еден администратор може да верификува повеќе компании, една компанија е верификувана од еден администратор.
    105107
    106108== Историјат