Avatar billede decrypto Nybegynder
21. marts 2006 - 12:31 Der er 3 kommentarer og
1 løsning

Primær nøgler

Jeg har fx en tabel med forskelliger felter.

Tre af felter er fx:
[ID]      <- Primærnøgle
[FK_IDNR_A]
[FK_IDNR_B]

Nu er det sådan at [FK_IDNR_A] og [FK_IDNR_B] kun må optræde sammen i een enkel kombination. Hvordan gør man det på sql server?
Avatar billede decrypto Nybegynder
21. marts 2006 - 12:34 #1
[FK_IDNR_A] og [FK_IDNR_B] er naturligvis fremmednøgler.

Jeg ved, at jeg kan droppe [ID] og udgøre [FK_IDNR_A] og [FK_IDNR_B] som en kombineret primærnøgle, men så mister jeg [ID], som jeg bruger i andre tabeller som fremmednøgle.
Avatar billede arne_v Ekspert
21. marts 2006 - 13:17 #2
du laver et unikt index pa de 2 felter kombineret
Avatar billede decrypto Nybegynder
21. marts 2006 - 13:18 #3
Ja, jeg fik en kollega til at vise mig det. Men lad mig bare gi dig point for din hjælp.
Avatar billede arne_v Ekspert
21. marts 2006 - 13:26 #4
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester