J'essaie de configurer ce que je pense être un modèle de données assez simple dans Entity Framework. J'ai deux entités, OrderHeader et OrderLine.ReferentialConstraint dans Entity Framework
OrderHeader
+---------+--------+
| Name | Type |
+---------+--------+
| Id | Int |
| Name | String |
+---------+--------+
OrderLine
+---------+--------+
| Name | Type |
+---------+--------+
| Id | Int |
| OrderId | Int |
| Name | String |
+---------+--------+
Chaque fois que j'appelle OrderHeader.OrderLines.Remove (someOrderLine), je veux la ligne de commande à supprimer de la base de données au lieu de le laisser orphelin, mais je ne peut pas sembler faire cela dans Entity Framework. La documentation indique que je devrais utiliser une contrainte référentielle, mais cette fonctionnalité ne semble pas fonctionner (par exemple, http://msdn.microsoft.com/en-us/library/dd456813%28VS.100%29.aspx fait référence à des menus qui n'existent pas). Des idées?
qui ne fonctionne que si je veux supprimer les OrderLines quand je supprimez le OrderHeader. Je veux supprimer la ligne de commande lorsque je l'enlève de la collection de OrderLines de OrderHeader – LPCRoy
désolé, mal compris, je vais modifier – NikolaiDante