【发布时间】:2011-07-06 23:52:31
【问题描述】:
我有这个核心数据关系:
Deck <<-->> Cards <-->> Card Defaults
还有:Deck <-->> Card Defaults
我将如何对此进行建模,以便能够创建一个包含许多卡的套牌,每张卡只有一个不同的默认值?我不确定 Core Data 如何能够关联这样一个事实,即对于每一副牌,每张牌只有一个默认值。从Deck <<-->> Cards <-->> Card Defaults 看来,Core Data 似乎会认为套牌中的每张牌都可能有许多默认值。
但是,如果我这样做Cards <--> Card Default,那么我将无法为不同的套牌设置不同的卡默认值。
这里有什么我遗漏的吗?
感谢您的帮助!
【问题讨论】:
-
您是否使用“-->”表示一对一关系,使用“-->>”表示一对多关系?
标签: database-design core-data model many-to-many