Indizes vergeben

Indizes vergeben

Hallo,

ich habe eine Tabelle in der möchte ich eine zusammengesetzten Schlüssel vergeben. Es soll die zweite Spalte eindeutig auf die erste sein. Das heißt die Zahl in der ersten Spalte darf öfter vorkommen aber nur wenn die Zahl in der zweiten Spalte jedesmal eine andere ist. Umgekehrt darf die Zahl in der zweiten Spalte nur dann öfter vorkommen wenn jedesmal die erste Spalte eine andere ist. Hoffe das ist verständlich. Hier ein kleines Beispiel

Spalte1, Spalte2
12, 1
12, 2
12, 3
12, 4
14, 2
14, 6
14, 8

Wie kann ich so eine Schlüssel oder Index umsetzen, ich kann es immer nur auf eine Spalte eindeutig vergeben, aber ich weiß nicht wie ein zusammengesetzer Schlüssel funktioniert.

Danke augi

Noch keine Bewertungen

Wer ist verantwortlich für die Vergabe der Werte in Spalte 1 und Spalte 2? Ein Programm, die Datenbank???
--
Frank Kalis
Microsoft SQL Server MVP
Webmaster: http://www.insidesql.org