PostgreSQL ODBC-Treiber
Sascha Effert
fermat at uni-paderborn.de
Mon May 20 12:29:02 CEST 2002
On Sun, 19 May 2002, Christian Ordig wrote:
> Hat das ganze irgendeinen tieferen Sinn, den ich noch nicht gefunden
> habe?
Ja, hat es. Der SQL-Standard (egal welcher) fordert für jeden Eintrag
einen primary key, damit die Datenbank eine sinnvolle Indizierung
durchführen kann. Dieser Primary Key kann aus einem oder mehreren Feldern
der Tabelle bestehen, im worst-case sogar aus allen. Die Datenbank muss
halt wissen, welche minimale Menge von Feldern einen Tabelleneintrag
eindeutig bestimmt.
Es kann sein, dass Adabas bei fehlenden Primary Key Eintrag einfach alle
Einträge zusammen zum Primary Key erklärt. Das ist aus Performancegründen
allerdings selten sinnvoll.
tschau
Sascha Effert
Fermat at gmx.at
--
Das schöne an Windows ist, dass ihr damit arbeiten müsst!
More information about the Linux
mailing list