/ / Fluent NHibernate - много до много отношения - sql, nhibernate, fluent-nhibernate, nhibernate-mapping

Липса на свободна връзка - много до много отношения - sql, nhibernate, fluent-nhibernate, nhibernate-mapping

аз имам продукт и категория таблици в базата данни.

Един продукт може да има много категории.
Една категория може да има много продукти.

Така че, имам трета маса като Категория на продукта, който има ProductID и CategoryID.

В Fluent NHibernate, какъв трябва да е видът на картографирането?

Например За ProductMap клас е правилно:

HasMany(x => x.Categories).Table("tProductCategory").KeyColumn("CategoryId);

Отговори:

0 за отговор № 1

Погледни: https://stackoverflow.com/questions/108396?tab=newest#tab-top

Вижте въпроса, вижте отговорите. Проблемът е решен и вие ще научите защо обратното е важно. Също така, използвайки перфектно, ще трябва само да очертаете едната страна, а не двете.