16. juni 2005 - 14:37Der er
16 kommentarer og 1 løsning
Linke to tabeller.
Hej,
Jeg er ved at lave en DVD database i MySQL, og så tænkte jeg på at foruden at jeg har hovedtabellen DVD_film så kunne jeg godt tænke mig at lave nogle tabeller til f.eks. skullespillere, instruktører og lydformat. Men jeg kan ikke få den til at linke til hovedtabellen DVD_film. Når jeg står inde i DVD_film og vælger fanebladet Foreign Key, går jeg lidt i stå... Min database engine er MyISAM.
Jeg har ellers brugt InnoDB men så fik jeg fejlen "ERROR 1216: Cannot add a child row: a foreign key constraint fails"
Hej Arne, jeg har ændret min tabel til InnoDB, men så får jeg fejlen "ERROR 1216: Cannot add a child row: a foreign key constraint fails" når jeg prøver at oprette en Foreign Key inde fra DVD-film tabellen.
Jeg lavet index på de felter som jeg vil linke... Jeg er desværre ikke så meget inde i MySQL, så jeg er ikke rigtig sikker på hvad "foreign key constrainten" betyder...
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.