yes it is MySQl
and HUH?
I created these tables:
CREATE TABLE Kunde (KundeID CHAR(5) NOT NULL, Enavn VARCHAR (15), Fnavn VARCHAR (15), Adr VARCHAR (15), CONSTRAINT Kunde_pk PRIMARY KEY (KundeID)) ENGINE=InnoDB;
CREATE TABLE Produkt (ProduktID CHAR(5) NOT NULL, Beskrivelse VARCHAR (30), Farge VARCHAR (20), Pris INT(3), CONSTRAINT Produkt_pk PRIMARY KEY (ProduktID)) ENGINE=InnoDB;
CREATE TABLE Ordre (OrdreID CHAR (3) NOT NULL, Dato INT(6), KundeID CHAR (5) NOT NULL, CONSTRAINT Ordre_pk PRIMARY KEY (OrdreID), Constraint Ordre_fk FOREIGN KEY (KundeID) REFERENCES Kunde(KundeID)); ENGINE=InnoDB;
but the last one fails, it says error 105 on the error handling thingy
CREATE TABLE Ordrelinje (OrdreID CHAR(3) NOT NULL, ProduktID CHAR (5) NOT NULL, Antall INT(3) NOT NULL, CONSTRAINT Ordrelinje_pk PRIMARY KEY (OrdreID), CONSTRAINT Ordrelinje_fk1 FOREIGN KEY (OrdreID) REFERENCES Ordre (OrdreID), CONSTRAINT Ordrelinje_fk2 FOREIGN KEY (ProduktID) REFERENCES Produkt (ProduktID)) ENGINE=InnoDB;
I can't see what I am doing wrong :S
...and this is supposed to be the easy part!!!!
.. could of course just be me being stressed
will ask the tacher about the InnoDB tomorrow, cause I really don't understand what it\s all about