Mysql
 sql >> Base de données >  >> RDS >> Mysql

La même colonne peut-elle avoir une contrainte de clé primaire et de clé étrangère sur une autre colonne

Affectation de la clé primaire et de la clé étrangère à la même colonne dans une table :

create table a1 (
    id1 int not null primary key 
);
insert into a1 values(1),(2),(3),(4);

create table a2 (
    id1 int not null primary key foreign key references a1(id1)
);
insert into a2 values(1),(2),(3);