Bonjour le forum,
Dans le cadre de mes études, j'ai un projet en SQL à créer from scratch.
Mes créations des 2 tables initiales n'ont pas de problème, mais pour éviter une relation n à n, je créé une table pivot en parallèle qui se met en erreur.
Le code de cette table est le suivant :
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Create table personne_ci( personne_id INTEGER not NULL, ci_id INTEGER not NULL, FOREIGN key (personne_id) REFERENCES personne_bdd (personne_id) on delete cascade on update cascade, FOREIGN key (ci_id) REFERENCES ci_bdd (ci_id) on delete cascade on update cascade, PRIMARY(personne_ci.personne_id,personne_ci,ci_id) );
toutes les refs sont bonnes et les primary Key bien identifiées... une idée ?
Précision : c'est sur SQLite.
En vous remerciant,
ArthurSL
Partager