Changes between Version 8 and Version 9 of ERModel
- Timestamp:
- 12/11/21 17:09:08 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ERModel
v8 v9 1 1 2 = Верзија 2 2 3 == ER дијаграм 3 [[Image( ERmodel_v2.jpg)]]4 [[Image()]] 4 5 == Податочни побарувања 5 6 … … 8 9 **Users** - ентитет за корисникот кој се логира, од кој произлегуваат 2 други ентитети. 9 10 Примарен клуч: user_id 11 10 12 Атрибути: username, password 11 13 12 14 **Klienti** - ентитет кој произлегува од Users и го наследува неговиот примарен клуч. 13 15 Кандидат клуч: tel_br 16 14 17 Атрибути: ime, prezime, tel_br , e-mail 15 18 16 19 **Vraboteni** - ентитет кој произлегува од Users и го наследува неговиот примарен клуч. 17 20 Кандидат клуч: tel_br 21 18 22 Атрибути: ime(сложен атрибут со first_name, middle_name), prezime, rabotno_iskustvo, tel_br , e-mail, avg_ocena(изведен атрибут) 19 23 20 24 **Beauty Centar** – ентитет кој го дефинира салонот 21 25 Примарен клуч: salon_id 26 22 27 Атрибути: kontakt(сложен атрибут со tel_br , e-mail), adresa 23 28 24 29 **Uslugi** – ентитет кој ги дефинира услугите кои се нудат 25 30 Примарен клуч: usluga_id 31 26 32 Атрибути: dejnost, cena 27 33 28 34 **Termini** – ентитет кој ги дефинира термините во салонот 29 35 Примарен клуч: termin_id 36 30 37 Атрибути: pocetok, vremetraenje 31 38 32 39 **Uplata**– ентитет кој ја дефинира уплатата 33 40 Примарен клуч: uplata_id 41 34 42 Атрибути: informacii 35 43 36 44 **Rezervacija**– ентитет кој ја дефинира резервацијата 37 45 Примарен клуч: br_rez 46 38 47 Атрибути: cena (изведен атрибут) 39 48 40 49 **ocena**– ентитет кој ја дефинира оцената за сработеното 41 50 Примарен клуч: ocena_id 51 42 52 Атрибути: vrednost , komentar 43 53 44 54 45 55 **Релации** 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 вработен, а тој вработен може да биде оценет со повеќе оцени. 46 79 47 80 == Историјат