Skip to content
Snippets Groups Projects
user avatar
Paul Rauser authored
cf1609f3
History
Name Last commit Last update
.gitignore
README.md

1.1 Campus

Voraussetzung: Keine

Ziel: Auffrischung und Einarbeitung in neue Entwicklungswerkzeuge.

Dauer: < 45 Minuten

Aufgabenstellung

Schreiben Sie ein Modell, welches Professoren, Assistenten und Fakultäten verwaltet. Mittels der Fakultät sollte eine Menge an Fragen beanwortet werden können.

Grundlegende Informationen:

  • Ein Professor hat:

    • einen Namen
    • ein Alter
    • eine Zugehörigkeit zu einer Fakultät
    • ein Forschungsgebiet
    • die Eigenschaft, ob der Professor aktuell Vorlesungen hält (per default hält ein Professor Vorlesungen).
  • Ein Assistent hat:

    • einen Namen
    • ein Alter
    • eine Zugehörigkeit zu einer Fakultät
    • einen Professor als Vorgesetzten.
  • Professoren und Assistenten sind Mitarbeiter der Fakultät.

  • Eine Fakultät:

    • hat einen Namen
    • besteht aus Professoren und Assistenten.

Fragestellungen an die Fakultät:

  1. Welche Assistenten sind einem bestimmten Professor zugeordnet?
  2. Welche Professoren haben einen Assistenten?
  3. Wie viele Professoren gibt es in der Fakultät?
  4. Wie viele Assistenten gibt es in der Fakultät?