J'ai deux tables dans ma base de données "Styles" et "BannedStyles". Ils ont une référence via ItemNo. Maintenant, les styles peuvent être interdits par magasin. Donc si le style x est banni au magasin Y alors c'est très possible qu'il ne soit pas interdit au magasin Z ou vice versa. Quelle est la meilleure façon de faire correspondre cela à une seule entité? Dois-je cartographier cela pour une seule entité?Comment réaliser une cartographie fluide (en utilisant un nhibernate fluide)?
Mon entité style ressemble à ceci:
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; }
}