Daniela Koller: Primaerschluessel

Beitrag lesen

Hi Lude

was war denn falsch?  Unterstelle mir bitte nicht, dass ich eine Definition der Normalformen versucht habe.

Doch genau das hast du getan. Die erste Normalform sagt nicht aus, es darf keinerlei identische Werte in einer Tabelle geben. Die darf es sehr wohl:

Beispiel:
PersonenID Name   Vorname
1          asdf   jklö
2          asdf   oiuz

Ist sehr wohl zulässig.

2. Normalform: Die hat überhaupt nicht das geringste mit berechneten Werten zu tun sondern nur mit der Abhängigkeit der Werte vom Primärschlüssel.

- Aus dem Kontext geht klar hervor, dass ich einem "Schulinformatiker" aus meinen Erfahrungen heraus von der (gelegentlichen ;-) Nichtbeachtung der Regeln der Normalisierung berichtet habe.

Ja, nur mit einer völlig falschen Begründung. Du musstest nicht völligen Quatsch erzählen um das zu belegen. Es hätte gereicht dass man häufig Werte nicht abtrennt weil ein Join halt teuer ist.

Gruss Daniela