Eine Grundlage für intelligente Anwendungen schaffen1 / 5
Ein Konferenzveranstalter modelliert Sessions und Speaker über eine Many-to-many-Beziehung und fragt, ob sich die Rolle eines Speakers pro Session direkt an der Beziehung selbst speichern lässt. Was sagt die Dokumentation zu Many-to-many-Beziehungen dazu?
RichtigFalsch
Alex
Eine Many-to-many-Beziehung ist wechselseitig: Die Zeilen auf beiden Seiten sind gleichrangig, und es gibt keine ausdrückliche Hierarchie, also auch keine Lookup-Spalten und kein Löschverhalten, das du konfigurieren könntest. Die Zuordnungen liegen in einer Beziehungstabelle, manchmal auch Intersect-Tabelle genannt, die zu jeder der beiden beteiligten Tabellen eine One-to-many-Beziehung hat. Diese Tabelle ist bewusst minimal und geschlossen gehalten und enthält nur die Werte, die die Zuordnung definieren. Sobald die Zuordnung selbst Daten tragen muss, etwa eine Rolle, ein Datum oder einen Status, ist das richtige Modell stattdessen eine eigene Tabelle, die über zwei One-to-many-Beziehungen verbunden ist. Wenn du diese Grenze früh erkennst, ersparst du dir einen Umbau, sobald das erste Attribut an der Zuordnung hängen soll.
Quellelearn.microsoft.com
Antworten auf Rückfragen bekommst du in der App. Erstelle ein kostenloses Konto — ohne Kreditkarte.
Frage 1 von 5
Kostenloses Konto erstellen