标签: entity-framework oop ooad
我最近一直在做一些OO设计。我还使用EF 4.1作为ORM。现在,当我设计我的课程及其关联时,我可以考虑两种方法。例如,一位教师教授一门学科。因此,Teacher类可以将主题对象的引用作为属性(基于引用的方法),也可以将SubjectId作为属性(基于ID的方法)。我不确定应采取哪种方法,为什么?我认为基于ID的方法更多的是关系数据方法,而基于参考的方法是真正的OO方法。但我不确定。
答案 0 :(得分:0)
如果您正在使用JPA,请选择基于参考的方法并使用延迟提取。