【发布时间】:2009-11-14 20:38:44
【问题描述】:
嵌套实体的主键是否可以用作嵌套实体的主键?
例如:
如果我有一个具有主键“EID”并具有嵌套实体“工作”的实体“员工”。实体“Job”具有主键“JID”和鉴别器类型“DTYPE”,因此 Job 的子类可以与它们的各个列一起存储在 DTYPE 中。对于添加到我的 Staff 表的每个不同工作,我希望主键 EID 与 JID 相同。这可能吗?
或者这是不允许的,因为 'Job' 可以为空,因此没有 JID 可以映射为主键?
有没有更好的建模方法?
【问题讨论】:
标签: jpa persistence entity-relationship