【发布时间】:2014-02-03 10:00:00
【问题描述】:
下面是我想在 Core data 中保存的数据类型的图示。每个城市都有很多学校,每个学校都有很多年级,每个年级都有很多学生和他们的详细信息。
我已经阅读了一些关于核心数据的内容,并且已经开始着手。但是我无法理解如何将数组保存在核心数据中,在类似的插图情况下,这是一种好方法吗?
如果我想为特定学校保存该特定年级的学生总数,这是一个好习惯吗?如果是,this link 提供的方法好用吗?
编辑:所有城市、所有学校和所有学生都具有相同的属性。而每个等级都有不同的属性。所以如果有10个等级的数据,那么可能有10种等级的数组。
另外,如果我在学校和学生之间有一对多的关系怎么办? IE 根据我的登录信息,我决定是否需要保存学校和成绩或学校和学生。现在的关系会如何?
【问题讨论】:
标签: ios core-data nsmutablearray nskeyedarchiver