|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : août 2007 Messages : 15 ![]() |
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 |
|
|
00
|
|
|
#2 |
![]() ![]() |
Pas de soucis avec la clef étrangère, tant que vous ne mettez pas NOT NULL ça fonctionne même sans valeur.
__________________
Email : http://scr.im/waldar |
|
00
|
Copyright © 2000-2012 - www.developpez.com