我想将用户数据拆分为两个表/对象:
现在很困难的是,一个简单的嵌入式对象(个人用户数据嵌入在技术用户数据中)必须严格依赖,两个完全分离的对象会使得很难处理权限问题。
那么如何在不依赖实体的情况下关联数据呢?
最诚挚的问候, 博多
答案 0 :(得分:0)
阅读你的问题,我想到的是“松散的界面耦合”。 在这种情况下,你可以做的是: 1)创建定义个人用户数据的公共方法的接口,例如“PersonalDataInterface”。 2)使持有个人数据的实体实现该接口。 3)在您的技术数据实体中,不要键入持有个人数据的实体,而是键入接口。
这样,您就可以将任何实现该接口的对象传递给该实体。
我希望它有所帮助!