|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2010 Messages : 85 ![]() |
Bonjour,
J'aimerais savoir comment on réalise l'héritage qui peut apparaître sur un MCD. Jusqu'alors j'utilise une clé étrangère dans les tables filles qui réfère à une entrée dans une table mère. Mais ce n'est pas suffisant. Je veux éviter qu'il soit possible que deux filles réfèrent à une même entrée dans la table mère. Je cherche donc à ajouter une contrainte UNIQUE sur les colonnes de deux tables (les tables filles). C'est possible ? Merci. |
|
|
00
|
|
|
#2 |
![]() ![]() |
Non ce n'est pas possible. Par contre, tu peux mettre une contrainte CHECK... si ton SGBD la supporte, c'est à dire notamment si tu utilises un SGBD meilleur que MySQL.
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française ! Linuxiens, comptez-vous ! |
|
00
|
|
|
#3 | |
|
Expert Confirmé Sénior
![]() ![]() ![]() Spécialiste en bases de données Inscription : septembre 2006 Messages : 2 882 ![]() |
Citation:
__________________
_ Faites simple, mais pas plus simple ! (A. Einstein) E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire ») => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale ») __________________ Bases de données relationnelles et normalisation : de la première à la sixième forme normale (Bonne lecture !) |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com