Bonjour,
J'ai 4 Table dont je souhaite ajouter les contraintes d’intégrité de clé primaire et de clé étrangère, la relation entre participant, Athelte et Groupe est une relation de Type IS-A , e, plus la relation entre Groupe et Athelte produit une autre table qui est : EstDans.
Le problème que j'ai est comment est ce que la clé NumA sera étrangère ou primaire ou Unique, même chose pour NumG?
ainsi si la clé de numA est etrangére est-il possible qu'elle soit étrangère dans la Table EstDans aussi ??

1 - Participant(numP, nom)
numP : entier identifiant de manière unique un athlète ou un groupe d’athlètes ; nom : nom du
participant, qu’il soit athlète ou groupe d’athlètes.
2- Athlete(#numA, prenom, dateN)
numA : référence un participant ; prenom : prénom de l’athlète ; dateN : date de naissance de
l’athlète.
3- Groupe(numG, origine)
numG : référence un participant ; origine : nom du club sportif d’où sont originaires les athlètes.
4- EstDans(#numG,#numA, role)
numG : référence un groupe d’athlètes ; numA : référence un athlète appartenant au groupe
identifié par ’numG’ ; role : chaîne de caractère spécifiant le rôle d’un athlète dans le groupe
(attaquant, défenseur, pilier...).



Merci