Avatar billede ib_14 Nybegynder
12. februar 2002 - 10:39 Der er 12 kommentarer og
2 løsninger

hvor laver man en fremmed nøgle istedet for en primær nøgle

jeg skal have en fremmed nøgle
Avatar billede kaptajnkemo Nybegynder
12. februar 2002 - 10:46 #1
Du laver fremmed nøglen i den tabel du vil lave joins med via primærnøglen i den anden tabel.

F.eks. kan du lave en tabel som vi kalder medarbejder og en tabel vi kalder afdeling. I medarbejder er mID (medarbejderID) primærnøgle og i afdeling er mId fremmed nøgle, mens aID (afdelingsID) er primærnøglen. Grunden til at du bruger fremmednøgle er at du kan sikre dig at hver medarbejder ikke kan "linkes" til mere end én afdeling (hvis det er det man vil).
Avatar billede kaptajnkemo Nybegynder
12. februar 2002 - 10:48 #2
og du sikrer dig at medarbejdere som ikke er i medarbejdertabellen ikke kan indsættes i tabellen afdeling.
Avatar billede ib_14 Nybegynder
12. februar 2002 - 10:49 #3
jo men hvordan for jeg den til at være fremmed nøgle
Avatar billede ib_14 Nybegynder
12. februar 2002 - 10:50 #4
er det noget der sker automatisk
Avatar billede puppetmaster Nybegynder
12. februar 2002 - 10:53 #5
Det kan man vel godt kalde det, den betragtes som en fremmedenøgle, når du gør som kaptajnkemo siger.
Avatar billede jkrons Professor
12. februar 2002 - 10:59 #6
En fremmednøgle er et hvilket som helst felt i en tabel, der via en relation binder tabellen sammen med et primærnøgle felt(er) i en anden tabel. Det kræver ingen specielle definitioner i Access
Avatar billede kaptajnkemo Nybegynder
12. februar 2002 - 11:06 #7
Som jkrons siger, bliver den oprettet automatisk når du indsætter dine relationer.... (klik på ikonet).
Avatar billede terry Ekspert
12. februar 2002 - 11:06 #8
Use the Lookup wizard in the foregign key field.
Avatar billede ib_14 Nybegynder
13. februar 2002 - 14:43 #9
jeg re ked af at jeg bliver nød til at afvise jerres svar men min konto er gået i minus jeg ved ikke hvordan det er sket
Avatar billede ib_14 Nybegynder
13. februar 2002 - 14:44 #10
jeg kan ikke engang afvise jer i må undskylde at jeg lader spørmsmåler stp åpen
Avatar billede terry Ekspert
13. februar 2002 - 14:45 #11
well I can see that you have 90 and 30 out which are from this question, so what s the problem?
Avatar billede ib_14 Nybegynder
13. februar 2002 - 14:48 #12
yes now and i think that i have give you some point now but before i had
- 190 point so that was the problem and i you notes that eailer vas all people on top ti -615 but the webmaster promese to make it woork
Avatar billede ib_14 Nybegynder
13. februar 2002 - 14:50 #13
but why du i still have 30 point out but i don't have an open QUISTION
Avatar billede terry Ekspert
13. februar 2002 - 14:50 #14
Thanks :o)
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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