Version 22 (modified by 13 days ago) ( diff ) | ,
---|
ER дијаграм
Податочни побарувања
Ентитети
Fitnes_Centar ентитет кој го дефинира фитнес центарот.
Примарен клуч: id
Атрибути: ime, tel_br, lokacija
Korisnici ентитет кој ги претставува корисниците на системот
Примарен клуч: user_id
Атрибути: username, password
Klient ентитет кој произлегува од Korisnici и го наследува неговиот примарен клуч.
Кандидат клуч: tel_br
Атрибути: ime, prezime, tel_br, e-mail, id_gym
Fitnes_Instruktor ентитет кој исто така произлегува од Korisnici и го наследува неговиот примарен клуч.
Кандидат клуч: tel_broj
Атрибути: ime, prezime, tel_broj, e-mail, kratka_bio, rab_iskustvo, id_gym
Sopstvenik ентитет кој управува со Fitnes_Centar,ентитет кој исто така произлегува од Korisnici и го наследува неговиот примарен клуч.
Кандидат клуч: tel_broj
Атрибути: ime, prezime, tel_broj, id_gym
Trening ентитет кој ги дефинира тренинзите.
Примарен клуч: trening_id
Атрибути: tip - повеќе вредносен атрибут составен од атрибутите individualen и grupen
Termin ентитет кој ги дефинира термините за тренинзите.
Примарен клуч: termin_id
Атрибути: pocetok, vremetraenje, datum
Rezervacija ентитет кој ги дефинира резервациите направени од клиентите.
Примарен клуч: rez_id
Атрибути:
Ocena ентитет кој дефинира оценка за тренингот или инструкторот.
Примарен клуч: ocena_id
Атрибути: vrednost, komentar
Релации
-e_vraboten_vo Еден фитнес центар мора да има 1 или N фитнес инструктори, а секој фитнес инструктор може да биде дел од точно еден фитнес центар.
-posetuva Еден фитнес центар може да има 1 или N клиенти, а еден клиент може да биде член во 1 фитнес центар.
-poseduva Eден фитнес центар мора да има само еден сопственик, а еден сопственик мора да поседува еден фитнес центар.
-ima_uvid1_na Сопственикот има увид на 1 или N термини, термините мора да бидат под увид на сопственикот
-ima_uvid2_na Сопственикот има увид на 1 или N резервации, резервациите мора да бидат по увид на сопственикот
-ima_uvid3_na Сопственикот има увид на 1 или N оцени, оценките мора да бидат под увид на сопственикот
-vodi Еден фитнес инструктор мора да води 1 или N тренинзи, а секој тренинг мора да биде воден од точно еден фитнес инструктор.
-se_odrzuva_vo Еден тренинг мора да има еден термин, а еден термин мора да има еден тренинг.
-odlucuva_koga Еден клиент одлучува кој термин ќе го одбере, тој може да одбере повеќе термини
-pravi Еден клиент може да направи 1 или N резервации, а секоја резервација мора да биде направена од барем еден клиент.
-bira Еден клиент може да избере 1 или N тренинзи и 1 или N термини, а секој тренинг или термин може да биде избран од барем 1 клиент.
-za Една резервација мора да има точно еден термин. Еден термин може да припаѓа на една резервација.
-pripagja_na Една тренинг може да припаѓа на повеќе резервации. Не може да е резервација а да нема барем еден тренинг.
-ima Eден фитнес инструктор може да поседува повеќе резервации. Секоја резервација мора да припаѓа на еден фитнес инструктор.
-dava Еден клиент може да даде 1 или N оцени, а секоја оцена мора да биде дадена од точно еден клиент.
-ocenuva Повеќе оценки може да оценуваат еден ист тренинг
Attachments (4)
- fitness.jpg (193.9 KB ) - added by 4 weeks ago.
- fitnes (1).jpg (191.6 KB ) - added by 3 weeks ago.
- fit.jpg (191.4 KB ) - added by 3 weeks ago.
- fit_finish.jpg (234.4 KB ) - added by 13 days ago.
Download all attachments as: .zip