【发布时间】:2018-11-22 14:14:47
【问题描述】:
如何为下表设计设计实体。
由于我在处理实体中的 MAP 表关系时遇到问题,因此我为该表添加了一个 RUN_ID,这实际上不是必需的,而且设计不好。
所以有人可以帮助创建实体设计。
我确实有以下疑问。 1. 我需要为 MAP 表创建一个单独的 Embeddable 键实体吗? 2.这里不需要每次都插入TYPE_MAST表,可以使用已有值添加到REQ_TYPE_MAP表中,如何实现呢?
【问题讨论】:
-
这个表不应该有任何实体。两个实体之间应该有一个 OntoMany 或 ManyToMany 关联,由这个连接表映射。 docs.jboss.org/hibernate/orm/current/userguide/html_single/…
-
@JB Nizet :这个解决方案在我的情况下不起作用。为了坚持,我需要每次都在 Request 和 Type_Mast 表中进行插入。这里的第三个表只是一个映射表,告诉请求选择了哪个主控器。所以我觉得我需要在第三个表中维护那个 RUN_ID。 ?
-
它适用于其他所有人,因此它也应该适用于您。如果没有,请准确说明您想要实现的目标,发布两个实体的代码以及您尝试过的代码。