phpbar.de logo

Mailinglisten-Archive

Re: Unterschied zwischen Primärschlüssel und Fremdschlüssel ?

Re: Unterschied zwischen Primärschlüssel und Fremdschlüssel ?

Norbert Pfeiffer norbert at itbw.de
Mit Mai 26 18:23:52 CEST 2004


Hallo Unbesiegbarer,

das ist ein bissel vertrackt mit dem Unterschied,
weil es von der Verwendung des Schluessels abhaengt.

Der Primary Key bezieht sich nur auf SEINE Tabelle.
Wird nun der Primary Key in einer anderen Tabelle
als Bezug verwendet, ist er DORT ein Foreign Key.

Vielleicht findest Du bessere Beschreibungen unter dem
Stichwort "Normalisierung". Ziel des ganzen ist es,
keine Information im System doppelt zu hinterlegen,
so dass sie immer nur an einer Stelle gepflegt werden
muss.

Dieses Prinzip wird jedoch unter vielen Vorwaenden
von Laien mittels ihrer Position oder durch Panikmache
unterlaufen. So unterhaelt die Deutsche Bank z.B. drei
verschiedene voneinander unabhaengige Tabellen fuer
ihre Kundendaten ... ;-)


m. b. G. Norbert
_____________________
normal:  02686-987103
Notruf:  0177-2363368
---------------------
e.o.m.


php::bar PHP Wiki   -   Listenarchive