1
我有一个数据集,它是一些独立的对象(人,财产,工作),并且每个都与另一个对象(注释)有关。具有复杂关系的实体框架
这种关系是由一个外键(主要是人,财产或工作)和一个只是一个varchar字段的类型组成的。
因此请注意基本上是这样:
Id
RecordId(foreign key)
RecordType(person, propery, job as varchar)
Note Detail
面临的问题是,每个主要对象使用的EntityFramework时包括这个人可能有工作笔记可能具有相同的密钥左右。我可以稍后用一个RecordType =='XYZ'子句来处理这个问题,我觉得它很混乱。可悲的是,包括缺乏'包括在哪里'的能力。
任何人都可以提出一种替代方法吗?