【发布时间】:2013-08-07 16:51:59
【问题描述】:
对于我的项目,我使用的是 Grails,但这是一个一般性的 ORM 问题。
我是 ORM 和 ER 图的新手,并试图弄清楚如何最好地描述/实现以下内容:
我有 2 个实体:用户、连接
一个连接由 2 个用户(和其他原始属性)组成。一个用户可以在多个 Connection 中找到。您如何描述 User 和 Connection 之间的关系?我不知道你会怎么称呼它,2对很多?您将如何在 ER 图中绘制它。
在GORM中,应该是双向关系吗?
编辑
作为附加要求,假设用户在关系中具有特定角色。像学生和老师。因此 Connection 将具有 User 类型的学生和教师属性。
【问题讨论】:
标签: grails orm grails-orm