I have something which i don't understand. ...This... is a similar case like mine.
I have BaseEntity, Product, Supplier, Contract and a ProductSupplierForContract Entities, all inherit from BaseEntity....Base Entity:...public class BaseEntity
{
public...