【发布时间】:2016-06-30 06:37:51
【问题描述】:
我试图找到答案,但不幸的是,没有运气。
数据结构如下:
- TABLE_X - 包含 userId,还有 userType 告诉这是外部用户还是内部用户
- INTERNAL_USERS - 包含密钥 userId
- EXTERNAL_USERS - 还包含密钥 userId
TABLE_X.userId 是 INTERNAL_USERS.userId 或 EXTERNAL_USERS.userId。
现在,我想从 TABLE_X 中映射一个实体,并将用户对象映射到正确的实体,即 INTERNAL_USERS 或 EXTERNAL_USERS。 我该怎么做?
我是否应该创建两个字段并将一个映射到 INTERNAL_USERS 和一个映射到两个 EXTERNAL_USERS 并查看哪个不为空?
【问题讨论】: