Ik weet niet zeker of dit de goede plaats is, maar ik denk van wel.
Ik zit met het volgende. Ik heb de volgende 3 tabellen aangemaakt:
Nu wil ik nog een vierde tabel aanmaken maar die moet een paar foreign keys bevatten. Probleem is echter dat het me niet lukt om die foreign keys te maken, ik blijf problemen houden.
De code:
En ik kom er maar niet achter wat ik fout doe. Ik heb al ontzettend lang gezocht op google, maar het wil maar niet lukken.
Error met foreign key geeft ie steeds weer aan.
Iemand een idee?
Ik zit met het volgende. Ik heb de volgende 3 tabellen aangemaakt:
code:
1
2
3
4
5
6
7
| CREATE TABLE L (
LNO CHAR(2),
LNAAM CHAR(20),
STATUS INT(2),
WNPL CHAR(10),
PRIMARY KEY (LNO)
); |
code:
1
2
3
4
5
6
7
| CREATE TABLE A ( ANO CHAR(2) NOT NULL, ANAAM CHAR(20), KLEUR CHAR(12), PLAATS CHAR(20), PRIMARY KEY(ano) ); |
code:
1
2
3
4
5
6
| CREATE TABLE P ( PNO CHAR(2), PNAAM CHAR(20), STAD CHAR(20), PRIMARY KEY (PNO) ); |
Nu wil ik nog een vierde tabel aanmaken maar die moet een paar foreign keys bevatten. Probleem is echter dat het me niet lukt om die foreign keys te maken, ik blijf problemen houden.
De code:
code:
1
2
3
4
5
6
7
8
9
| CREATE TABLE LAP ( LNO CHAR(2), ANO CHAR(2), PNO CHAR(2), PRIMARY KEY (LNO,ANO,PNO) FOREIGN KEY LNO REFERENCES L(LNO), FOREIGN KEY ANO REFERENCES A(ANO), FOREIGN KEY PNO REFERENCES P(PNO), ); |
En ik kom er maar niet achter wat ik fout doe. Ik heb al ontzettend lang gezocht op google, maar het wil maar niet lukken.
Error met foreign key geeft ie steeds weer aan.
Iemand een idee?