Swift核心数据 - DataModel实体关系

时间:2016-06-15 19:52:09

标签: swift core-data

我仍然不确定我是否理解实体关系。只是为了确认我可以让某人带我完成我创建的内容并确认它是否正确吗?

Data Model

所以我正在创建一个测验应用。这是我对上述的理解:

  • 类别实体 - (例如地理位置)与QuizName具有多对一关系。单个类别可以有多个QuizNames。

  • quizName(例如中国的河流)可以有多个Question实体。例如“这些河流中的哪一条在中国?”

  • 一个问题可以有4个可能的答案,个人可以从中选择。

我是否正确制作了数据模型?

感谢。

1 个答案:

答案 0 :(得分:0)

此模型看起来不错,但Quiz似乎比QuizName好。

如果--->>是一对多的关系:

Category --->> Quiz --->> Question

问题实体可以有4个String属性来表示答案,或者每个答案是否具有特定属性,而答案应该是另一个实体。