Changes between Version 8 and Version 9 of ERModel


Ignore:
Timestamp:
12/11/21 17:09:08 (2 years ago)
Author:
193021
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ERModel

    v8 v9  
     1
    12= Верзија 2
    23== ER дијаграм
    3 [[Image(ERmodel_v2.jpg)]]
     4[[Image()]]
    45== Податочни побарувања
    56
     
    89   **Users** - ентитет за корисникот кој се логира, од кој произлегуваат 2 други ентитети.
    910     Примарен клуч: user_id
     11
    1012     Атрибути: username, password
    1113
    1214   **Klienti** - ентитет кој произлегува од Users и го наследува неговиот примарен клуч.
    1315     Кандидат клуч: tel_br
     16
    1417     Атрибути: ime, prezime, tel_br , e-mail
    1518
    1619   **Vraboteni** - ентитет кој произлегува од Users и го наследува неговиот примарен клуч.
    1720     Кандидат клуч: tel_br
     21
    1822     Атрибути: ime(сложен атрибут со first_name, middle_name), prezime, rabotno_iskustvo, tel_br , e-mail, avg_ocena(изведен атрибут)
    1923
    2024   **Beauty Centar** – ентитет кој го дефинира салонот
    2125     Примарен клуч: salon_id
     26
    2227     Атрибути: kontakt(сложен атрибут со tel_br , e-mail), adresa
    2328
    2429   **Uslugi** – ентитет кој ги дефинира услугите кои се нудат
    2530     Примарен клуч: usluga_id
     31
    2632     Атрибути: dejnost, cena
    2733
    2834   **Termini** – ентитет кој ги дефинира термините во салонот
    2935     Примарен клуч: termin_id
     36
    3037     Атрибути: pocetok, vremetraenje
    3138
    3239   **Uplata**– ентитет кој ја дефинира уплатата
    3340     Примарен клуч: uplata_id
     41
    3442     Атрибути: informacii
    3543
    3644   **Rezervacija**– ентитет кој ја дефинира резервацијата
    3745     Примарен клуч: br_rez
     46
    3847     Атрибути: cena (изведен атрибут)
    3948
    4049   **ocena**– ентитет кој ја дефинира оцената за сработеното
    4150     Примарен клуч: ocena_id
     51
    4252     Атрибути: vrednost , komentar
    4353
    4454
    4555**Релации**
     56
     57  **pravi** -Клиентот прави резервација и еден клиент може да направи N резервации, додека една резервација мора да биде од еден клиент.
     58
     59  **za** -Резервацијата се однесува на даден термин бидејќи во еден термин може да има една таква резервација и за таа резервација има еден термин.
     60
     61  **Prevzema** -Доколку еден вработен не може да ја изврши услугата, друг ја превзема резервацијата и еден вработен може да превземе една резервација и
     62  резервацијата може да е превземена од еден вработен.
     63
     64  **sodrzi** -Резервацијата може да содржи N услуги но услугата мора да се изврши во дадена резервација.
     65
     66  **plakja** -За резервацијата се уплаќа уплата која е со релација 1-1 бидејќи за една резервација има само една уплата и секоја една уплата е за точно една
     67  резервација.
     68
     69  **ima** - вработен има N термини но еден термин мора да има 1 вработен
     70
     71  **nudi** -N вработени може да нудат N услуги и услугите може да бидат понудени од N вработени.
     72
     73  **raboti za** -вработениот работи за салонот beautyCenter во кој работат повеќе вработени и тие вработени може да работат во повеќе салони
     74
     75  **dava** -Клиент дава N оцени за вработен а оцената мора да биде дадена од барем 1 клиент
     76  Атрибути: работи од и работи до (се дава временскиот период во кој работел вработениот во салонот).
     77
     78  **ocenet** -оцената се однесува на 1 вработен, а тој вработен може да биде оценет со повеќе оцени.
    4679
    4780== Историјат