}}}
**1. Korisnik** - ентитет за корисниците на апликацијата/вработени
- **UserID** - примарен клуч, нумерички тип
- Username - задолжителен атрибут, текстуален тип
- Password - задолжителен атрибут, текстуален тип
- Email - задолжителен атрибут, текстуален тип
- !DisplayName - задолжителен атрибут, текстуален тип
**2. Administrator** - ентитет за администраторите на апликацијата/шефови
**3. Artikal** - ентитет за артикли
- **Artikal_ID** - примарен клуч, нумерички тип
- Sifra - задолжителен атрибут, нумерички тип
- Artikal_Ime - задолжителен атрибут, текстуален тип
- Cena - задолжителен атрибут, нумерички тип
- CenaSoDDV - задолжителен атрибут, boolean тип
**4. DDV** - ентитет за вредностите на ДДВ
- **ddvID** - примарен клуч, нумерички тип
- ddvVal - задолжителен атрибут, нумерички тип
**5. !LagerList ** - ентитет за лагер листа на фирмата/магацинот
- **LagerList_ID** - примарен клуч, нумерички тип
- Avg_Cena - задолжителен атрибут, нумерички тип
- Kolicina - задолжителен атрибут, нумерички тип
**6. Stavka** - ентитет за ставки/документи влез/излез
- **Stavka_ID** - примарен клуч, нумерички тип
- Cena_Osnova - задолжителен атрибут, нумерички тип
- Cena_DDV - задолжителен атрибут, нумерички тип
- Cena_Vkupno - задолжителен атрибут, нумерички тип
- Broj - задолжителен атрибут, нумерички тип
- Datum - задолжителен атрибут, тип Date
**7. !TipDokument** - ентитет кој дефинира каков тип документ е ставка
- **Tip** - примарен клуч, нумерички тип
- !TipIme - задолжителен атрибут, текстуален тип
**8. Klient** - ентитет за сите клиенти на фирмата
- **KlientID** - примарен клуч, нумерички тип
- !KlientIme - задолжителен атрибут, текстуален тип
- Adresa - задолжителен атрибут, текстуален тип
- E-Mail - задолжителен атрибут, текстуален тип
- Phone - задолжителен атрибут, нумерички тип
- EDB - задолжителен атрибут, нумерички тип
**9. !ZiroSmetki** - ентитет за жиросметка на клиент
- **ZiroSmetki_ID** - примарен клуч, нумерички тип
- Broj - задолжителен атрибут, нумерички тип
**10. Bank** - ентитет за банки
- **BankID** - примарен клуч, нумерички тип
- !BankIme - задолжителен атрибут, текстуален тип
**11. Grad** - енитет за градови
- **GradID** - примарен клуч, нумерички тип
- !GradIme - задолжителен атрибут, текстуален тип
- !PostBroj - задолжителен атрибут, нумерички тип
{{{#!html
Релации
}}}
**1-N**
- **creates** - Релација меѓу **Korisnik** и **Stavka**, еден корисник може да направи повеќе ставки, а една ставка е направена само од еден корисник.
- **is** - Релација меѓу **Stavka** и **!TipDokument** , повеќе ставки може да припаѓаат на еден тип документ, исто така секоја ставка мора да биди еден тип документ (тотална партиципација).
- **is_part_of** - Релација меѓу **Klient** и **Stavka**, еден клиент може да биди дел од повеќе ставки, а една ставка вклучува само еден клиент.
- **has** - Релација меѓу **Artikal** и **DDV**, повеќе артикли може да припаѓаат на една ДДВ тарифа, исто така секој артикл има само една ДДВ тарифа (тотална партиципација).
- **has** - Релација меѓу **Artikal** и **!LagerList**, повеќе артикли може да ги има на една лагер листа, една лагерлиста може да има еден или повеќе артикли.
- **has** - Релација меѓу **Klient** и **!ZiroSmetki**, клиентите мора да имаат една жиросметка, и таа сметка припаѓа на еден клиент (тотална партиципација).
- **keeps_track** - Релација меѓу **!ZiroSmetki** и **Bank**, секоја жиросметка припаѓа на една банка, од една банка може да битат повеќе сметки (тотална партиципација).
- **from** - Релација меѓу **!ZiroSmetki** и **DDV**, повеќе артикли може да припаѓаат на една ДДВ тарифа исто така секој артикл има само една ДДВ тарифа (тотална партиципација).
- **based_in** - Релација меѓу **Klient** и **Grad**, клиентите мора да наоѓаат во еден град (тотална партиципација).
**M-N**
- **manages** - Релација меѓу **Administrator** и **Korisnik** , повеќе администатори можи да менаџираат повеќе корисници, иста така еднен користик можи да е менаџиран од повеќе администратори (тотална партиципација).