作者Deltaguita (贝纳颂)
看板Database
标题Fw: [问题] Grails GORM请教
时间Sat Jan 26 15:40:13 2013
※ [本文转录自 java 看板 #1H0isbji ]
作者: Deltaguita (贝纳颂) 看板: java
标题: [问题] GORM请教
时间: Sat Jan 26 02:23:29 2013
目前有点混淆了
我大致能理解 one to one、one to many、many to many 的意义
但以下有几个关系想请教一下有甚麽不同
首先是兴趣Favorite类
class Favorite{
String name
String type
}
以下有两个关於Person类的疑问
1.
class Person{
static hasmany = [favorites:Favorite]
}
2.
class Person{
Favorite favorites
static hasmany = [favorites:Favorite]
}
3.
class Person{
Collection favorites
static hasmany = [favorites:Favorite]
}
1~3我有在mysql上实做 3种实做都会通过
但请问第1~3种Person之间有意义的不同吗?
在与Favorite之间的关联在DB上会长的一样吗?
第四种
class Person{
Favorite favorites
}
请问第四种 以P的角度来说 跟F是甚麽关系
one to one? one to many? many to one?
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.169.133.221
※ 编辑: Deltaguita 来自: 118.169.133.221 (01/26 02:26)
※ 编辑: Deltaguita 来自: 118.169.133.221 (01/26 02:26)
1F:推 mars90226:这个应该要转到Database去~ 01/26 09:47
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: Deltaguita (118.169.133.221), 时间: 01/26/2013 15:40:13