如何使用fluent映射此项(使用fluent nhibernate)?

如何使用fluent映射此项(使用fluent nhibernate)?,nhibernate,fluent-nhibernate,domain-driven-design,entity,Nhibernate,Fluent Nhibernate,Domain Driven Design,Entity,我的数据库中有两个表“Styles”和“BannedStyles”。他们有一个参考通过项目编号。现在,每家商店都可以禁止各种款式。所以,如果风格x在Y店被禁止,那么很可能它在Z店或相反的地方没有被禁止。现在将其映射到单个实体的最佳方式是什么?我应该将其映射到单个实体吗 我的样式实体如下所示: public class Style { public virtual int ItemNo { get; set;} public virtual string SKU {

我的数据库中有两个表“Styles”和“BannedStyles”。他们有一个参考通过项目编号。现在,每家商店都可以禁止各种款式。所以,如果风格x在Y店被禁止,那么很可能它在Z店或相反的地方没有被禁止。现在将其映射到单个实体的最佳方式是什么?我应该将其映射到单个实体吗

我的样式实体如下所示:

public class Style
{
        public virtual int ItemNo { get; set;}
        public virtual string SKU { get; set; }
        public virtual string StyleName { get; set; }
        public virtual string Description { get; set; }
        public virtual Store Store { get; set; }
        public virtual bool IsEntireStyleBanned { get; set; }
}
也许对你有帮助

马格什