CRTANJE
ER DIJAGRAMA
Na osnovu sljedećeg
opisa modelirati sistem organizacije koferencija (nacrtati prijedlog ER
dijagrama):
Konferenciju, koja se odlikuje svojim identifikacionim brojem, nazivom, datumima njenog početka
i završetka, organizuje organizator (osobine: id_organizatora, ime, adresa). Jednu konferenciju organizuje samo jedan organizator (i mora
je neko organizovati), ali taj organizator može prirediti više konferencija
(najmanje jednu da bi se našao u bazi). Organizator potiče iz grada (relevantne
osobine: ptt,naziv), i to jednog, a u gradu ne mora biti nijedan organizator; može ih biti više.
Konferencija se održava u nekoj sali
(jednoj ili više),
koja ima svoju jedinstvenu oznaku (id), kapacitet i podatak da li postoji ozvuč enje
ili ne. Tokom vremena, u sali se može održati i više konferencija
(najmanje jedna). Sala se takođe nalazi u nekom gradu. jednom i jedinom; u gradu, sa druge
strane, ne mora postojati nijedna sala, ali ih može biti više.
Učesnik konferencije ima osobine poput identifikacionog broja, imena, prezimena, adrese, ustanove, broja
telefona, broja
mobilnog telefona, e-mail adrese i web adrese. Učesnik može napisati rad (id rada, naziv, oblast, značaj,
obim) –
ali ne mora, a može ih napisati i više. Rad piše jedan ili više učesnika. Da bi učesnik izlagao rad u
nekoj sali određenog
datuma i u određeno vreme, mora biti ispunjen uslov da je napisao taj rad (NASTAJE
GERUND). Učesnik
taj rad u nekoj sali ne mora ni izlagati, ali ga tokom vremena može izlagati u više sala.
Obrnuto, u nekoj sali se kombinacija rada i
učesnika
pojavljuje jednom ili nijednom.
Konačno, učesnik je uplatio kotizaciju (id kotizacije, tip i iznos kotizacije) – ne
mora da je uopšte
uplatio, ali, ako jeste, uplatio je jednu.
Kotizacija može biti uplaćena od strane najmanje
jednog, ali i više učesnika. Uslov da učesnik uopšte prisustvuje
konferenciji jeste taj da je uplatio jednu kotizaciju (ne mora učestvovati čak i ako je uplatio)
(NASTAJE GERUND). Sa druge strane, kao što je rečeno, da bi učesnik prisustvovao konferenciji mora uplatiti tačno jednu (ni manje ni
više)
kotizaciju.
Nema komentara:
Objavi komentar