Entity framework 如何使用鉴别器值配置实体外键?
假设我有以下三个表:Entity framework 如何使用鉴别器值配置实体外键?,entity-framework,code-first,Entity Framework,Code First,假设我有以下三个表: Products - Id - Price Categories - Id - Date Descriptions - Type - Id - Description 描述用于产品和类别。这就是为什么我们有列类型,它是鉴别器。例如,对于产品类型=1和类别类型=2 首先使用代码映射这些关系的合适方法是什么?我看到了一个使用TPH创建抽象描述类、子CategoryDescription和ProductDescription类的选项。还有其他选择吗?请参阅以了解您的选择。
Products
- Id
- Price
Categories
- Id
- Date
Descriptions
- Type
- Id
- Description
描述用于产品和类别。这就是为什么我们有列类型,它是鉴别器。例如,对于产品类型=1和类别类型=2
首先使用代码映射这些关系的合适方法是什么?我看到了一个使用TPH创建抽象描述类、子CategoryDescription和ProductDescription类的选项。还有其他选择吗?请参阅以了解您的选择。TPH还可以。