J'ai deux entités dans une relation plusieurs à un. Widget (1) < -> (*) Utilisateurs. Si pour une raison étrange il y a eu un Widget supprimé dans la base de données, où il n'y a pas de clé étrangère ou autre contrainte référentielle qui empêcherait un Utilisateur d'exister s'il n'y avait pas de Widget correspondant, je ne peux pas utiliser EF ObjectContext.DeleteObject(). Le message estEntity Framework - ObjectContext.DeleteObject() lorsque les entités associées sont orphelines
System.Data.UpdateException: Entities in '<Users>' participate in the '<UsersWidgets>' relationship. 0 related 'Widgets' were found. 1 'Widget' is expected.
at System.Data.Mapping.Update.Internal.UpdateTranslator.RelationshipConstraintValidator.ValidateConstraints()
Existe-t-il une méthode recommandée pour gérer cela dans le code?
Merci!