Difference between revisions of "Modelování - příklad Univerzita"
From Wikivyuka
m |
m |
||
(One intermediate revision by the same user not shown) | |||
Line 4: | Line 4: | ||
#Každý zaměstnanec je zaměstnán fakultou a je členem jedné katedry. Katedra má název a číslo. | #Každý zaměstnanec je zaměstnán fakultou a je členem jedné katedry. Katedra má název a číslo. | ||
#Zaměstnancům je evidováno jméno, příjmení, rodné číslo, zaměstnanecké číslo, zařazení na pozici. | #Zaměstnancům je evidováno jméno, příjmení, rodné číslo, zaměstnanecké číslo, zařazení na pozici. | ||
− | #Zaměstnanci | + | #Zaměstnanci garantují přednášky, evidují se přednášky za daný rok, může se stát, že zaměstnanec nemusí v daném roce přednášku garantovat. |
#Přednášky jsou dány v rámci fakulty kódem, mohou mít stejné názvy, konají se v určitý den a hodinu v přidělené místnosti. | #Přednášky jsou dány v rámci fakulty kódem, mohou mít stejné názvy, konají se v určitý den a hodinu v přidělené místnosti. | ||
#Studenti se zapisují na přednášky a vykonávají z nich zkoušky, které jsou bodově hodnoceny. | #Studenti se zapisují na přednášky a vykonávají z nich zkoušky, které jsou bodově hodnoceny. |
Latest revision as of 07:13, 6 October 2011
Máme univerzitu s několika fakultami. O studentech a zaměstancích víme následující:
- Každý student studuje právě na jedné fakultě, univerzita eviduje jeho jméno, příjmení, rodné číslo, studentské číslo.
- Každý zaměstnanec je zaměstnán fakultou a je členem jedné katedry. Katedra má název a číslo.
- Zaměstnancům je evidováno jméno, příjmení, rodné číslo, zaměstnanecké číslo, zařazení na pozici.
- Zaměstnanci garantují přednášky, evidují se přednášky za daný rok, může se stát, že zaměstnanec nemusí v daném roce přednášku garantovat.
- Přednášky jsou dány v rámci fakulty kódem, mohou mít stejné názvy, konají se v určitý den a hodinu v přidělené místnosti.
- Studenti se zapisují na přednášky a vykonávají z nich zkoušky, které jsou bodově hodnoceny.
Úkoly:
- Navrhněte E-R diagram s odpovídajícími IO. Další explicitní IO zapište v přirozeném jazyce.
- Kdy je vhodné uvažovat katedru jako entitní typ? Kdy jako atribut?
- Rozšiřte model o další skutečnosti. Zaměstnanci ve funkci profesora mohou zaměstnávat studenty jako pomocné vědecké síly na řešení projektů. Vedoucím projektu může být pouze docent nebo profesor. Projekt je evidován svým číslem a názvem.