Avatar billede thomaskleist Nybegynder
22. juni 2004 - 10:34 Der er 6 kommentarer og
1 løsning

foreign keys

Er der nogle der kan fortælle lidt om foreign keys eller hvor man kan læse om det??
Avatar billede arne_v Ekspert
22. juni 2004 - 10:39 #1
foreign keys = fremmed nøgler er et felt i en tabel som peger på
en række i en anden tabel (foreign key = primary key i anden tabel).
Avatar billede arne_v Ekspert
22. juni 2004 - 10:39 #2
MyISAM tabelle runderstøtter ikke foreign keys

InnoDB tabelle rgær
Avatar billede b4r0n3n Nybegynder
22. juni 2004 - 10:39 #3
En foreign key, er den fremmednøgle man bruger til at kæde to tabeller sammen i en relation. Så vidt jeg ved, er det kun tabeller af typen InnoDB der kan bruges i denne sammenhæng.
Avatar billede arne_v Ekspert
22. juni 2004 - 10:42 #4
Avatar billede thomaskleist Nybegynder
22. juni 2004 - 12:07 #5
arne v: God artilkel du fandt. send lige et svar så du kan få lidt point
Avatar billede arne_v Ekspert
22. juni 2004 - 12:15 #6
svar
Avatar billede razmuz_dk Nybegynder
23. juni 2004 - 17:20 #7
Jeg vil lige tilføje ... :)

Man bruger ofte eksemplet med forældre og børn. En forældre kan have 5 børn, og forældre_id "binder" derfor den ene forældre ("far og mor") til de 5 børn. Man har altså kolonnen forældre_id i begge tabeller. Well.. her er en god artikel:

http://www.databasejournal.com/features/mysql/article.php/10897_2248101_2
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