mon application a 2 entités appelées événement et transaction. Un événement peut ou peut ne pas avoir une transaction, mais ne peut avoir que Transaction. Je pensais que la meilleure façon de cartographier cela était avec une cartographie HasOne. Jusqu'à présent, tout va bien, mais je veux m'assurer que lorsque vous supprimez un événement, il ne le supprimera pas s'il a une transaction.NHibernate - Pas d'inverse sur un-à-un
Normalement sur une relation HasMany je voudrais simplement définir un Inverse et changer Cascade à Aucun. Lorsque Cascade existe, Inverse ne le fait pas et l'événement est supprimé, qu'il ait ou non une transaction.
Je vous serais reconnaissant si quelqu'un pouvait me montrer la bonne façon de le faire. Merci
Merci, c'est probablement la voie à suivre puisque mon cas est probablement une exigence de logique métier. – nfplee