Tabellen
Beziehungsarten
Zwischen verschiedenen Tabellen können unterschiedliche Arten von Beziehungen stattfinden. Diese haben jeweils auch unterschiedliche Auswirkungen auf die Art der Daten.
Zwischen tblTypen und tblTelekommunikationen besteht wie schon zwischen den beiden anderen Tabellen eine klassische 1:n-Beziehung, denn 1 typID-Inhalt aus der tblTypen-(Master-)Tabelle darf in der (Detail-)Tabelle tblTelekommunikationen n-mal benutzt werden.
Auch tblKunden und tblTypen haben übrigens eine Beziehung untereinander. Sie heißt m:n- oder many-to-many-Beziehung und bedeutet sprachlich "viele Kunden können viele Telekommunikationstypen haben".
Eine m:n-Beziehung lässt sich in relationalen Datenbanken so wie hier immer in zwei 1:n-Beziehungen mit einer Mittel-Tabelle auflösen.
Wie Ihnen vielleicht auch aufgefallen ist, stehen die Mastertabellen in den Skizzen immer ein wenig höher als die untergeordneten Detailtabellen. Das verdeutlicht nochmals die Abhängigkeiten und sollte den Blick immer auf die untersten Tabellen lenken.
Dort sind nämlich immer die meisten Datensätze mit dem größten Platzverbrauch zu finden. Wann immer es um Speicherplatz- und Geschwindigkeitsoptimierung geht, müssen Sie dort ansetzen.
Diese Seite ist für Mitglieder von akademie.de reserviert.
Möchten Sie die Mitgliedschaft 14 Tage kostenlos testen und den Beitrag komplett lesen?
Oder möchten Sie zunächst mehr über diesen Beitrag erfahren und die Leseproben sehen?
Ich bin bereits Mitglied