Bonjour à tous,
Je dois implémenter une toute petite base de données sous oracle.
J'ai construit le MCD, et 2 tables sont reliées par une cardinalité de 0,1 d'un côté et 0,n de l'autre.
En gros, une personne utilise 0 ou au plus 1 téléphone et un téléphone est utilisé par 0 ou n personnes.
Concernant la table Personne, j'aurais voulu mettre un champ idTelephone comme clé étrangère, mais vu que certaines personnes peuvent ne disposer d'aucun téléphone, cela ne semble pas marcher.
Puis-je implémenter une contrainte autre que clé étrangère ?
Si oui, laquelle ?
D'avance Merci et bonne journée à tous,
Stéphane
Partager