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