Bonjour;

Je me demandais comment supprimer des lignes dans une table qui est jointe à une autre.

Pour exemple cette image :
Nom : Sans titre.png
Affichages : 123
Taille : 28,9 Ko

Comment puis-je supprimer des lignes de la commande afficher tout en respectant MVVM ?

Car la fenêtre va être affichée via un objet commande, mais si je veux supprimer des lignes à cette commande il s'agit d'une table jointe à une autre.

Mon problème :
Lors de la sauvegarde mon entity SQL considère que la CommandeLigne a été modifié (elle a été détaché) il essaye donc de modifier la CommandeLigne et de lu attribuer un numero de commande (clé étrangère) à NULL.

Ce qui me donne une jolie exception car impossible.

Ma question :
Je voudrai dans ce cas supprimer la Ligne de la table CommandeLigne, pourquoi essaye t'il de la modifier au lieu de la supprimer ? Et comment mettre en place la suppression de la ligne à la place ?


Merci