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

10.9. Ein selbstreferentieller Fremdschlüssel

Wir brauchen nur eine neue Spalte in der Tabelle clown_info, die uns sagt, wer der Chef welches Clowns ist. Die neue Spalte enthält die ID des Chefs des Clowns. Wir nennen sie chef_id, genau wie wir es in der Tabelle clown_chef gemacht haben.

In der Tabelle clown_chef war chef_id Bein Fremdschlüssel. Wenn wir die Spalte in die Tabelle clown_info einfügen, bleibt sie weiterhin ein Fremdschlüssel, auch wenn der referenzierte Primärschlüssel in der Tabelle clown_info selbst steckt. Ein solches Konstrukt bezeichnet man als selbstreferentiellen Fremdschlüssel. Selbst referentiell bedeutet, dass der Schlüssel ein anderes Feld in der gleichen Tabelle referenziert.

Wir nehmen an, dass Schlumpf ihr eigener ...

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