wiki:ERModel

Version 16 (modified by 193014, 3 years ago) ( diff )

--

Верзија 8

ER дијаграм

Податочни побарувања

Ентитети

Users - ентитет за корисникот кој се логира, од кој произлегуваат 2 други ентитети.

Примарен клуч: user_id

Атрибути: username, password

Klienti - ентитет кој произлегува од Users и го наследува неговиот примарен клуч.

Кандидат клуч: tel_br

Атрибути: ime, prezime, tel_br , e-mail

Vraboteni - ентитет кој произлегува од Users и го наследува неговиот примарен клуч.

Кандидат клуч: tel_br

Атрибути: ime(сложен атрибут со first_name, middle_name), prezime, rabotno_iskustvo, tel_br , e-mail

beautyCentar – ентитет кој го дефинира салонот

Примарен клуч: salon_id

Атрибути: kontakt(сложен атрибут со tel_br , e-mail), adresa

uslugi – ентитет кој ги дефинира услугите кои се нудат

Примарен клуч: usluga_id

Атрибути: dejnost, cena

termini – ентитет кој ги дефинира термините во салонот

Примарен клуч: termin_id

Атрибути: pocetok, vremetraenje

uplata– ентитет кој ја дефинира уплатата

Примарен клуч: uplata_id

Атрибути: informacii

rezervacija– ентитет кој ја дефинира резервацијата

Примарен клуч: br_rez

Атрибути: cena (изведен атрибут)

ocena– ентитет кој ја дефинира оцената за сработеното

Примарен клуч: ocena_id

Атрибути: vrednost , komentar

Релации

-pravi -Клиентот прави резервација и еден клиент може да направи N резервации, додека една резервација мора да биде од еден клиент.

-za -Резервацијата се однесува на даден термин бидејќи во еден термин може да има една таква резервација и за таа резервација има еден термин.

-prezema -Доколку еден вработен не може да ја изврши услугата, друг ја презема резервацијата, т.е еден вработен може да преземе повеќе резервации и резервацијата може да е преземена од еден вработен.

-sodrzi -Резервацијата може да содржи повеќе услуги, додека услугата може да се содржи во повеќе резервации.

-plakja -За резервацијата се уплаќа уплата која е со релација 1:1 бидејќи за една резервација има само една уплата и секоја една уплата е за точно една резервација.

-ima - вработен има 1 или N термини, а еден термин мора да има 1 вработен

-nudi -N вработени може да нудат N услуги и услугите може да бидат понудени од N вработени.

-raboti_za -вработениот работи за салонот beautyCenter, додека во салонот работат еден или повеќе вработени

Атрибути: raboti_od, raboti_do (информации за времетраењето на работниот однос на вработениот во салонот).

-dava -Клиент дава N оцени, а оцената мора да биде дадена од барем 1 клиент

-ocenuva - оцената се однесува на 1 услуга, а таа услуга може да биде оценета со повеќе оцени.

-ocena_rez - оцената се однесува на 1 резервација, а таа резервација може да биде во повеќе оцени во зависност од бројот на услуги.

Историјат

Верзија 1 на ЕР Дијаграм и податочни побарувања

Верзија 2 на ЕР Дијаграм - Направени се сите промени кои се побарани во првиот тикет испратен од асистентот

Верзија 3 на ЕР Дијаграм - Финален изглед

Верзија 4 на ЕР Дијаграм - Финален изглед со мала поправка на релација

Верзија 5 на ЕР Дијаграм - Финален изглед со мала поправка на моделот

Верзија 6 на ЕР Дијаграм - Сменета релација за оцена од клиент кон услуга

Верзија 7 на ЕР Дијаграм - Додадена релација помеѓу оцена и резервација и сменета кардиналност помеѓу вработени и beautyCenter.

Верзија 8 на ЕР Дијаграм - Промена на тотално учество кај релацијата nudi

Attachments (16)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.