O'Reilly logo

SQL von Kopf bis Fuß by Lynn Beighly

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

7.19. Endlich 1NF

Schauen Sie sich an, was wir hier gemacht haben:

1NF

sz_idspielzeug
5Wasserball
6Frisbee
9Drachen
12Jo-Jo

Primärschlüssel

Da wir wissen, dass diese Tabellen über einen Fremdschlüssel verknüpft sind, müssen wir nicht mehr überall diese Zeilen einzeichnen.

sz_idfarbe
5Weiß
5Gelb
5Blau
6Grün
6Gelb
9Rot
9Blau
9Grün
12Weiß
12Gelb

Fremdschlüssel.

Keins der Dinge wird innerhalb einer Spalte wiederholt. In jeder Zeile steht eine Farbe, und alle Zeilen sind einzigartig.

Wir können die sz_id- und farbe-Werte gemeinsam verwenden, um einen eindeutigen Primärschlüssel zu bilden.

Wenn wir die sz_id einer separaten Tabelle als Fremdschlüssel hinzufügen, ist das in Ordnung, weil die Werte, die er enthält, nicht eindeutig sein müssen. Fügen wir der Tabelle ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required