ER und UML Person has firstName isA p Student Employee isA p PhDStudent Grade lastName age matNr matDate soSec wage taxClass dissSubject name value supervise Vorgänger Nachfolger n 1 n 1