Hallo,

in einer aktuellen Aufgabe sollen wir wissenschaftliche Artikel als Typ in einer Datenbank modellieren. Diese haben die Eigenschaften "Titel", "Thema" und "Verfasser", wobei Verfasser ein oder mehrere Objekte vom Typ Wissenschaftler sind. Titel und Thema sind nicht eindeutig, also würde es sich anbieten, die Liste der Verfasser in den Primärschlüssel mit aufzunehmen ("Ein Artikel wird identifiziert durch seinen Titel und die Menge der Verfasser") . Meine Frage: Ist es prinzipiell möglich, eine [1:n]-Beziehung als Schlüssel zu verwenden? Was mich zusätzlich interessiert: Wenn das geht, wie würde das in der Realität umgesetzt?

Cheers
Hannes