Version 2 (modified by 12 days ago) ( diff ) | ,
---|
Верзија 1
ER дијаграм
Податочни побарувања
Ентитети
Clenovi - Овој ентитет се избира како примарен ентитет
- Примарен клуч: ClenID- нумерички, задолжителен
- Атрибути:
- Ime - текстуален задолжителен,
- Prezime - текстуален задолжителен,
- Telefon - текстуален,
- Email - текстуален,
- Adresa - текстуален,
- Email - текстуален,
- Datum_ragjanje- датум
Paketi - Ентитет за пакет
- Примарен клуч: PaketId - нумерички
- Атрибути:
- Naziv - текстуален,
- Cenа- нумерички,
- Validnost - текстуален,
- Vremetraenje - текстуален,
Clenstvo - Ентитет за членство на членовите
- Примарен клуч: ClenstvoId нумерички, задолжителен
- Атрибути:
- Validnost - текстуален,
- datumOd- текстуален,
- datumDo- текстуален,
- ClenIdFK- нумерички, задолжителен
- PaketiFK - нумерички, задолжителен
- online - bool
- PaymentId - нумерички
Lokacii - Ентитет за локации
- Примарен клуч: LokacijaId нумерички
- Атрибути:
- Adresa - текстуален задолжителен,
- Telefon - текстуален
Poseti - Ентитет за посети на членовите
- Примарен клуч: PosetaId нумерички, задолжителен
- Атрибути:
- CheckInTime - TIMESTAMP,
- ClenIdFK- нумерички, задолжителен
- LokacijaIdFK - нумерички, задолжителен
Vravoteni - Ентитет за вработените
- Примарен клуч: VrabotenId - нумерички, задолжителен
- Надворешен клуч: LokacijaIdFK - нумерички, задолжителен
- Атрибути:
- Ime - текстуален задолжителен,
- Prezime - текстуален задолжителен,
- Telefon - текстуален,
- Email - текстуален,
- Uloga- текстуален,
- Plata- нумерички,
- Raboti текстуален
Trenira - ентитет за вработени и
- Примарен клуч: ClenId нумерички, задолжителен
- VrabotenId нумерички, задолжителен,
- Атрибути:
- od - текстуален задолжителен,
- do - текстуален задолжителен,
Релации
- pravat - претсавува 1:N релација помеѓу Clenovi и Poseti
- Se_zachlenuva - претсавува 1:N релација помеѓу Clenovi и Clenstvo каде што еден клиент станува член на фитнесот.
- zachelenet_za - N:1 релација помеѓу Clenstvo и Paketi каде што повеќе членства може да имат еден пакет.
- odobruva - N:1 релација помеѓу Vraboteni и Paketi каде што еден вработен да внесе повеќе пакети.
- vnesuva - N:1 релација помеѓу Poseti и Lokaci каде што повеќе посети може да се во една локација а пакетот мора да биде внесен од некој вработен.
- VO - N:1 релација помеѓу Poseti и Lokaci каде што повеќе посети може да се во една локација.
- Raboti_vo - N:1 релација помеѓу Vraboteni и Lokaci каде што повеќе вработени може да се во една локација.
- Trenira - M:N релација помеѓу Clenovi и Vraboteni каде што N вработени може да тренираат N clenovi и clenovi може да имаат N Vraboteni
Историјат
- Верзија 1 - Почетен ER дијаграм со ентитети, атрибути и релации.
Attachments (1)
- ER_Diagram_GymKit.png (169.9 KB ) - added by 12 days ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.