Je suis à la recherche d'un point dans la bonne direction pour résoudre ce problème.définir la colonne int dans DB à null
On me passe un objet de l'interface utilisateur.
L'une des valeurs est pour une clé étrangère (un entier qui autorise les valeurs nulles). La valeur envoyée est -1, ce qui signifie que la valeur n'a pas été définie par l'utilisateur.
Comment puis-je écrire cet objet dans le db définissant la clé étrangère à une valeur nulle. J'utilise NHibernate avec fluence pour la cartographie.
Aussi, est-ce une bonne pratique? Ou suis-je mieux de définir une valeur par défaut pour se rabattre sur.
Toute aide très appréciée.
Pouvoir voir votre fichier de carte pourrait être utile. – ddc0660
Pourquoi utilisez-vous un "int" avec -1 affecté au lieu d'un "int?" Nullable avec null attribué? –