Nieuw lid |
|
betterdays schreef: [..quote..]
Ik snapte de vraag wel degelijk, maar dit is toch geen manier om deftig een database op te zetten.
Een koppeltabel??? Hoe belachelijk, want dan is het geen foreign key meer hé.
Foreign keys hebben als doel een link tussen 2 tabellen te leggen.
Dit om referential integrety te verzekeren en automatische updates en deletes te verzorgen.
Dat gaat met InnoDB, maar niet anders.
Als je database het dan niet kan, kan je het enkel via je script (PHP) laten doen.
Zet dan gewoon de primaire sleutel van de oorspronkelijke tabel in de verwijzende tabel.
Het is dan natuurlijk wel geen foreign key meer.
Maar ik blijf erbij zoek een betere host, want dit is geen goede basis om een site te beginnen.
lol, de database (mysql) ondersteund gewoon geen foreign keys onder myIsam, wtf heeft dat met hosts te maken ?
ook met php is dit niet op te lossen...je kan (zoals ik aangaf) iets ongeveer simuleren met een koppeltabel/veld...
Met een andere host kun je NIKS!
Citaat: Zet dan gewoon de primaire sleutel van de oorspronkelijke tabel in de verwijzende tabel. duh, dat is exact wat ik zei.... |