tph

    0熱度

    1回答

    我使用Table Per Hierarchy(TPH)定義了一個名爲Variable和派生類的實體。基類的「變量」包含PropertyValues的集合: private ICollection<PropertyValue> propertyValues; public const string DiscriminatorColumn = "Discriminator"; public co

    0熱度

    1回答

    我有幾個類繼承了1個基本的抽象類。它通過流暢的API映射到現有數據庫(使用Table-Per-Concrete-Type,即基本抽象類未映射到任何表)。 現在我想爲我的代碼添加一些統計信息,對我來說最好的解決方案是使用TPH方法來創建3-4個新類。它可能或可能不會繼承上述的同一類。 但我不知道如何指示EF使用這些3-4級的TPH方法。我需要添加辨別器的correect表,它會用好嗎?或者我需要通過

    0熱度

    1回答

    我們有一個像Vehicle這樣的實體和三個衍生實體,如Car,Motorbike和Bicycle。 此繼承層次結構使用TPH實施。 這裏有實體映射條件: __disc__ = car轎車 __disc__ = motorbike爲摩托車 __disc__ = bicycle自行車 我怎樣才能派生另一個孩子從Vehicle像MotorVehicle與下面粘貼條件: __disc__ = car OR

    8熱度

    2回答

    我正在爲大學創建一個簡單的應用程序,學生可以創建某種類型的請求,然後由特定專業的員工進行處理。 我想使用默認的MVC5身份系統,並使用TPH模式擴展ApplicationUser類。所以我加入ApplicationUser共同屬性: public class ApplicationUser : IdentityUser { [Required] public st