标签: entity-framework enums lookup-tables database-first
我正在使用Entity Framework Database First方法,我使用枚举来查找表。 在数据库中,“普通”表具有对查找表的引用,例如:
宠物餐桌:
PetType表:
当我从EF执行映射时,我排除了查找表。我正在使用T4模板从数据库查找表生成枚举。
我的问题: 从我的EF模型中排除查找表是不好的做法吗?
答案 0 :(得分:0)
最后,我决定将查找表映射到EF模型,并转换为枚举两个属性,Pet表中的FK属性(PetTypeId)和PetType表中的PK属性(Id)。