Changes between Version 6 and Version 7 of ERModel


Ignore:
Timestamp:
12/05/22 16:51:37 (2 years ago)
Author:
181129
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ERModel

    v6 v7  
    66}}}
    77
    8 [[Image(ERModel_FN_v1.png)]]
     8[[Image(ERModel_FN_v2.png)]]
    99
    1010{{{#!html
     
    1515}}}
    1616
    17 **1. Korisnik** - ентитет за корисниците на апликацијата/вработени
     17**1. Vraboten** - ентитет за корисниците на апликацијата/вработени
    1818- **UserID** - примарен клуч, нумерички тип
    1919- Username - задолжителен атрибут, текстуален тип
     
    4949
    5050**7. !TipDokument** - ентитет кој дефинира каков тип документ е ставка
    51 - **Tip** - примарен клуч, нумерички тип
     51- **TipID** - примарен клуч, нумерички тип
    5252- !TipIme - задолжителен атрибут, текстуален тип
    5353
     
    8181
    8282**1-N**
    83 - **creates** - Релација меѓу **Korisnik** и **Stavka**, еден корисник може да направи повеќе ставки, а една ставка е направена само од еден корисник.
     83- **creates** - Релација меѓу **Vraboten** и **Stavka**, еден вработен може да направи повеќе ставки, исто така секоја ставка мора да е креирана од еден вработен (тотална партиципација).
    8484
    8585- **is** - Релација меѓу **Stavka** и **!TipDokument**  , повеќе ставки може да припаѓаат на еден тип документ, исто така секоја ставка мора да биди еден тип документ (тотална партиципација).
    8686
    87 - **is_part_of** - Релација меѓу **Klient** и **Stavka**, еден клиент може да биди дел од повеќе ставки, а една ставка вклучува само еден клиент.
     87- **is_part_of** - Релација меѓу **Klient** и **Stavka**, еден клиент може да биди дел од повеќе ставки, а една ставка мора да вклучува еден клиент (тотална партиципација).
    8888
    8989- **has** - Релација меѓу **Artikal** и **DDV**, повеќе артикли може да припаѓаат на една ДДВ тарифа, исто така секој артикл има само една ДДВ тарифа (тотална партиципација).
     
    9797- **from** - Релација меѓу **!ZiroSmetki** и **DDV**, повеќе артикли може да припаѓаат на една ДДВ тарифа исто така секој артикл има само една ДДВ тарифа (тотална партиципација).
    9898
    99 - **based_in** - Релација меѓу **Klient** и **Grad**, клиентите мора да наоѓаат во еден град во еден град може да се наоѓаат повеќе клиенти (тотална партиципација). 
     99- **based_in** - Релација меѓу **Klient** и **Grad**, клиентите мора да наоѓаат во еден град и во еден град може да се наоѓаат повеќе клиенти (тотална партиципација). 
    100100
     101- **manages** - Релација меѓу **Administrator** и **Vraboten** , еден администатор можи да менаџира повеќе вработени, иста така еден вработен можи да е менаџиран од повеќе администратори (тотална партиципација).
    101102
    102 **M-N**
    103 - **manages** - Релација меѓу **Administrator** и **Korisnik** , повеќе администатори можи да менаџираат повеќе корисници, иста така еднен користик можи да е менаџиран од повеќе администратори (тотална партиципација).
     103{{{#!html
     104<h1 style="text-align: left; color: #5d5250; margin: 0; margin-top: 10px">
     105 Историјат
     106</h1>
     107<hr style="margin: 0; margin-bottom:10px">
     108}}}
     109
     110** Version 1: [attachment:ERModel_FN_v1.png ER Model]**
     111
     112** Version 2: [attachment:ERModel_FN_v2.png ER Model]** - Промена на ''manages'' од M-N во 1-N и додавање тотална партиципација на ''creates'' и ''is_part_of''. Преименување на ''Korisnik'' во ''Vraboten''.