OO Flashcards
1
Q
Klassendefinition
A
class Angestellter (extent Angestellte, key personalNr){ attribute long personalNr; attribute string name; attribute string ort;}
2
Q
Vererbung
A
class Professor extends Angestellter (extent Professoren){ attribute string rang;}
3
Q
Beziehungen
A
relationships werden auf beiden Seiten der Relation eingefügt
relationship Professor gelesenVon inverse Professor::liest;
relationship set Vorlesung liest inverse Vorlesung::gelesenVon;
4
Q
Abfragen
A
Einstige über extent:
select p.name
from Professoren p
where p.rang =’W3’