#1215 - Cannot add foreign key constraint Problemer
Hej er igang med at oprette en database, men den melder fejl nede ved det med fed. Er ret ny til det med databaser, så jeg er rimlig blank på hvad fejlen skyldes#1215 - Cannot add foreign key constraint
create table user(
cpr varchar(10) not null,
firstname varchar(32) not null,
lastname varchar(32) not null,
password varchar(128) not null,
salt varchar(128) not null,
uid int not null auto_increment,
primary key (uid),
unique (cpr)
);
create table organ(
id int not null,
navn varchar(15) not null,
primary key (id)
);
create table donerer(
uid int not null,
oid int not null,
tilladelse boolean not null,
primary key (uid, oid),
foreign key (uid) references user (uid),
foreign key (oid) references organ (oid)
);
insert into organ values( ‘1' , ‘Hjerte' );
insert into organ values( ‘2' , ‘Lunger' );
insert into organ values( ‘3' , ‘Nyrer' );
insert into organ values( ‘4' , ‘Hornhinder' );
insert into organ values( ‘5' , ‘Lever' );
insert into organ values( ‘6' , ‘Bugspytkirtel' );
insert into organ values( ‘7' , ‘Tyndtarm' );
insert into organ values( ‘8' , ‘Hud' );
set @s0 = unix_timestamp(current_timestamp());
set @s1 = sha2(@s0, 512);
insert into user values(
‘1234560000',
‘Fornavn',
‘Efternavn',
sha2(concat('Adgangskode',@s1), 512),
@s1,
‘Efternavn'
);
Håber der er nogen der kan se fejlen - På forhånd tak