Datenbanken normalisieren

In Abbildung A sieht man, dass viele Angestellte den gleichen Job-Typ teilen können. Kardinalität ist der Ausdruck für diese Art von Beziehung. Kardinalität beschreibt die numerischen Beziehungen zwischen den verschiedenen Vorkommen der Entitäten in der Primär-/Fremdschlüssel-Tabelle. Eine Eins-zu-eins-Beziehung besteht, wenn genau eine Instanz in der Primärschlüssel-Tabelle in Relation zu genau einer Zeile in der Fremdschlüssel-Tabelle gestellt werden kann. Der letzte Typ der Kardinalität ist eine Beziehung von vielen zu vielen. In unseren Beispiel-Tabellen stellt die Tabelle titleauthor in Abbildung B die Tatsache dar, dass ein Titel viele Autoren und ein Autor viele Titel haben kann.


Abbildung B: Die Tabelle titleauthor

Abbildung C zeigt ein SQL-Statement, dass die IDs aller Titel mit mehreren Autoren ausgibt.


Abbildung C: SQL-Statement

Page: 1 2 3 4 5

ZDNet.de Redaktion

Recent Posts

Internet-Tempo in Deutschland: Viel Luft nach oben

Höchste Zeit für eine schnelle Kupfer-Glas-Migration. Bis 2030 soll in Deutschland Glasfaser flächendeckend ausgerollt sein.

19 Stunden ago

Erste Entwickler-Preview von Android 16 verfügbar

Schon im April 2025 soll Android 16 den Status Plattformstabilität erreichen. Entwicklern gibt Google danach…

19 Stunden ago

Kaspersky warnt vor Cyberangriff auf PyPI-Lieferkette

Die Hintermänner setzen KI-Chatbot-Tools als Köder ein. Opfer fangen sich den Infostealer JarkaStealer ein.

2 Tagen ago

Digitale Produkte „cyberfit“ machen

Vernetzte Produkte müssen laut Cyber Resilience Act über Möglichkeiten zur Datenverschlüsselung und Zugangsverwaltung verfügen.

2 Tagen ago

Google schließt schwerwiegende Sicherheitslücken in Chrome 131

Das jüngste Update für Windows, macOS und Linux stopft drei Löcher. Eine Anfälligkeit setzt Nutzer…

2 Tagen ago

Apple schließt Zero-Day-Lücken in iOS, iPadOS und macOS

Zwei von Google-Mitarbeitern entdeckte Schwachstellen werden bereits aktiv gegen Mac-Systeme mit Intel-Prozessoren eingesetzt. Sie erlauben…

2 Tagen ago