Kleines Beispiel 2 mit Strukturen
Im Gegensatz zum Beispiel 1 sind die Personen in diesem Beispiel eine eigenständige Entität, die bei mehr als einem Projekt Betreuer sein können. Das Ziel-Datenmodell ist unverändert.
Ziel-Datenmodell:
STRUCTURE Person =
Name : MANDATORY TEXT*60;
END Person;
CLASS Projekt =
Name : MANDATORY TEXT*60;
Betreuer : BAG {0..*} OF Person;
END Projekt;
Ausgangs-Datenmodell: