wiki:Концептуален дизајн - ЕР Дијаграм и податочни побарувања

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ден фитнес центар мора да има само еден сопственик, а еден сопственик мора да поседува еден фитнес центар.

-vodi Еден фитнес инструктор мора да води 1 или N тренинзи, а секој тренинг мора да биде воден од точно еден фитнес инструктор.

-se_odrzuva_vo Еден тренинг мора да има еден термин, а еден термин мора да има еден тренинг.

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

-za Една резервација мора да има точно еден термин. Еден термин може да припаѓа на една резервација.

-ima Eден фитнес инструктор може да поседува повеќе термини.

-pripagja_na Повеќе резервации може да имаат исти оценки

Last modified 5 weeks ago Last modified on 02/25/25 19:42:23

Attachments (5)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.