![]() |
1
1
通常,人们不会同时用join table定义manytomany,然后将jointable单独定义为自己的实体。联接表通常不是实体,它们只是联接表,提供者在hood下管理它们。当您更改应用程序的一个或另一个时,您会给自己带来很多麻烦,因为要正确地维护应用程序的内存状态。(例如,如果要使用二级缓存,则必须使用二级缓存。) 所以,两种方法都很好,结合起来,它们有点古怪。通常,如果您将链定义为一个实体,那么您只需要在事件上有一个链列表。也不将其重新定义为事件上的Jointable。这有道理吗? (正如当前严格定义的那样,如果试图通过事件集合进行更改,则它将中断,除非该ID是数据库生成的序列。) 编辑:类似这样的-
只要你意识到
|
![]() |
2
1
如果你使用
|
![]() |
Community wiki · SQL语法新手 1 年前 |
|
KateMak · 是否将多行中的多列与唯一id组合? 1 年前 |
![]() |
Karuna · SQL中列内的筛选器[重复] 1 年前 |
![]() |
Irvan Affandy · 为另一个选择选择声明的键 1 年前 |
![]() |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
![]() |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |