Page 35 - REVISTA MATINF Nr. 5
P. 35
Concursul ,,Dr¨aexlmaier IT Day”, Edit , ia a II-a 35
Figura 1. Relat , iile ˆıntre entit˘at , i
2 Descrierea relat , iilor
A – o <camera sedinte> poate fi rezervat˘a o singur˘a dat˘a ˆıntr-un interval orar dat;
B – un <utilizator> poate rezerva una sau mai multe s˘ali de s , edint , e chiar s , i ˆın acelas , i interval
de timp;
Aceast˘a relat , ie defines , te de fapt cine este organizatorul rezerv˘arii.
C – defines , te lista participant , ilor la o sedint , ˘a dat˘a de o rezervare;
D – defines , te care sunt utilizatorii participant , i la o s , edint , ˘a dat˘a de o rezervare.
Entitatea <camera sedinte>
Reprezentarea unei s˘ali de s , edint , e ˆın sistemul nostru va avea un indentificator unic, dar s , i
un nume.
Atribut Tip Validare Descriere
Indentificatorul va fi o cheie artifi-
Id Text Obligatoriu
cial˘a - un num˘ar generat ˆın secvent , ˘a
Numele s˘alii – va fi administrat de
Nume Text Obligatoriu
c˘atre utilizatori
Adresa Text Obligatoriu Adresa s˘alii de s , edint , e
Num˘arul maxim de participant , i ˆıntr-
Capacitate Maxima Num˘ar Obligatoriu
o s , edint , ˘a ˆın acea sal˘a
Entitatea <utilizator>
Un <utilizator> este o entitate ce va fi folosit˘a pentru a stoca date despre utilizatorii
sistemului de rezerv˘ari.