Angenommen, ich habe Produkte und Kategorien und jedes Produkt kann in mehr als einer Kategorie existieren. Wie kann ich verhindern, dass so etwas in meiner Datenbank endet? Muss ich es in meine Domain-Ebene codieren oder kann NHibernate damit umgehen?Wie erzwinge ich eine eindeutige Einschränkung für eine HasManyToMany-NHibernate-Beziehung?
Was ich nicht wollen,
Tabelle: ProductsCategories
ProductId CategoryId
--------- ----------
12 23
12 24
12 23
12 23
Was ich
Tabelle Möchten Sie: ProductsCategories
ProductId CategoryId
--------- ----------
12 23
12 24
danke, das hat funktioniert. –