DB2 Tabellenschlüssel definieren?

Hallo,
kann mir bitte jemand ‚kurz‘ erklären, wie ich sinnigerweise
Schlüssel anlegen kann. Jetzt erstmal nur auf dem Papier.
Ich habe eine Tabelle mit
Kdnr, Wertpapierkennummer, WP-Klasse, WP-Typ, WP-Subtyp und ca. 10-20 weitere Felder.
Meine Zugriffe sollen
a. über Kdnr
b. Wertpapierkennummer
c. WP-Klasse, WP-Typ und WP-Subtyp stattfinen
Wie stelle ich das dar?
Als PK Kdnr, PK Wertpapierkennummer, PK WP-Klasse, PK WP-Typ und PK WP-Subtyp?

Danke für Tipps!!!

Gruß

Caro

Hallo!

Für den Schlüssel würde ich auf die Eindeutigkeit achten und möglichst wenig Felder dafür brauchen. D. h. wenn Kdnr eindeutig ist reicht Kdnr als PK, mit PKs über mehrere Felder verkomplizierst du dir nur dein Leben.

Für Zugreifen kannst du immer noch einen Index über die andren Felder legen, damit da der Zugriff schneller abläuft.

Grüße, Robert