Changes between Version 6 and Version 7 of ERModel
- Timestamp:
- 12/05/22 16:51:37 (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ERModel
v6 v7 6 6 }}} 7 7 8 [[Image(ERModel_FN_v 1.png)]]8 [[Image(ERModel_FN_v2.png)]] 9 9 10 10 {{{#!html … … 15 15 }}} 16 16 17 **1. Korisnik** - ентитет за корисниците на апликацијата/вработени17 **1. Vraboten** - ентитет за корисниците на апликацијата/вработени 18 18 - **UserID** - примарен клуч, нумерички тип 19 19 - Username - задолжителен атрибут, текстуален тип … … 49 49 50 50 **7. !TipDokument** - ентитет кој дефинира каков тип документ е ставка 51 - **Tip ** - примарен клуч, нумерички тип51 - **TipID** - примарен клуч, нумерички тип 52 52 - !TipIme - задолжителен атрибут, текстуален тип 53 53 … … 81 81 82 82 **1-N** 83 - **creates** - Релација меѓу ** Korisnik** и **Stavka**, еден корисник може да направи повеќе ставки, а една ставка е направена само од еден корисник.83 - **creates** - Релација меѓу **Vraboten** и **Stavka**, еден вработен може да направи повеќе ставки, исто така секоја ставка мора да е креирана од еден вработен (тотална партиципација). 84 84 85 85 - **is** - Релација меѓу **Stavka** и **!TipDokument** , повеќе ставки може да припаѓаат на еден тип документ, исто така секоја ставка мора да биди еден тип документ (тотална партиципација). 86 86 87 - **is_part_of** - Релација меѓу **Klient** и **Stavka**, еден клиент може да биди дел од повеќе ставки, а една ставка вклучува само еден клиент.87 - **is_part_of** - Релација меѓу **Klient** и **Stavka**, еден клиент може да биди дел од повеќе ставки, а една ставка мора да вклучува еден клиент (тотална партиципација). 88 88 89 89 - **has** - Релација меѓу **Artikal** и **DDV**, повеќе артикли може да припаѓаат на една ДДВ тарифа, исто така секој артикл има само една ДДВ тарифа (тотална партиципација). … … 97 97 - **from** - Релација меѓу **!ZiroSmetki** и **DDV**, повеќе артикли може да припаѓаат на една ДДВ тарифа исто така секој артикл има само една ДДВ тарифа (тотална партиципација). 98 98 99 - **based_in** - Релација меѓу **Klient** и **Grad**, клиентите мора да наоѓаат во еден град iиво еден град може да се наоѓаат повеќе клиенти (тотална партиципација).99 - **based_in** - Релација меѓу **Klient** и **Grad**, клиентите мора да наоѓаат во еден град и во еден град може да се наоѓаат повеќе клиенти (тотална партиципација). 100 100 101 - **manages** - Релација меѓу **Administrator** и **Vraboten** , еден администатор можи да менаџира повеќе вработени, иста така еден вработен можи да е менаџиран од повеќе администратори (тотална партиципација). 101 102 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''.