|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 7 ![]() |
Bonjour
Nouvel utilisateur de MySQL je bute encore sur des choses qui doivent être simples... J'utilise DBDesigner pour modéliser ma base et les tables sont toutes de type InnoDB. Dans cette base j'ai plusieurs relations de type : Table_A [0,1]-----[0,n] Table_B Dans DBDesigner je déclare que le champ de Table_A en relation avec Table_B peut être Null. Puis je vais dans l'éditeur de relation et je coche les relations optionnelles de départ et de fin. A ce niveau le schéma correspond à ce que je souhaite faire. Je fais une sychronisation de la base pour mettre à jour les modifications, puis je teste et ça ne marche pas comme je veux ![]() Il m'est impossible de valider un enregistement dans Table_A avec une valeur nulle dans le champ en relation avec Table_B. Le comportement est identique à une relation de type : Table_A [1,1]-----[0,n] Table_B Ce qui ne me convient pas... Est-il possible d'établir une liaison [0,1]---[0,n] avec MySQL ? Et comment puis-je faire pour résoudre ou contourner mon problème ? Merci de vos conseils |
|
|
00
|
|
|
#2 | |
|
Expert Confirmé
![]() Développeur informatique Inscription : février 2005 Messages : 2 982 ![]() |
Citation:
__________________
Mon avatar ? Ce n'est rien, c'est juste la tête que je fais lorsque je vois un code complètement frappa dingue !... |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com