Salut tout le monde,
Je voudrais savoir comment mettre deux clés étrangères sur une même table.
Autant pour les clés primaires, c'est simple, par exemple :
CREATE table Associer
( IdActivité Integer NOT NULL,
IdTypeAct Integer NOT NULL,
CONSTRAINT PK_Ass PRIMARY KEY (IdActivité,IdTypeAct)
);
Autant pour la clé étrangère, j'ai essayé pas mal de petit truc mais rien ne marche!
A noter que j'arrive à en mettre une seule sans problème, exemple :
CONSTRAINT FK_LIG FOREIGN KEY (NoLig) REFERENCES ligue (NoLig)
Merci d'avance!!

Je test ça demain et je te tiens au courant :)
Encore merci.
Ça marche impec, merci des conseils et de tes réponses :)
J'en profite pour te poser une autre question, vu que tu as l'air de t'y connaitre sous oracle :
- Est ce que tu sais comment faire une incrémentation automatique d'une clé primaire sur une table ?
Par exemple, sous access, ça se fait facilement sur les clés primaires...je sais pas si je t'explique bien, en gros :
Imaginons une table Activité :
IdActivité
NomActivité
Je n'aurais pas besoin de m'occuper de IdActivité, car celui ci serait incrémenter tout seul (de 0 à l'infini ...) et donc j'aurais juste à m'occuper de NomActivité. Est ce que tu vois ce que je veux faire ?
Merci d''avoir pris le temps de me lire !