NHibernate 映射问题。我有一个名为 User 的实体和一个名为 Menu 的实体。用户包含两个菜单集合。
public class User
{
public List<Menu> History {get; set;}
public List<Menu> Favourites {get; set;}
}
public class Menu
{
public string Name {get; set;}
...
}
无论如何我可以在不创建新实体的情况下为 User 和 Menu 生成两个关系表(可能是 UserHistory 和 UserFavourites ...),每个关系表都包含从 UserIds 到 MenuIds 的映射?是否可以仅使用映射来完成(如果可能,FluentNHibernate 映射)?还是有更好的方法来做我在这里想做的事情?
谢谢你。