你的位置:首页 > 软件开发 > 操作系统 > iOS CoreData 开发之数据模型关系

iOS CoreData 开发之数据模型关系

发布时间:2016-02-17 10:00:07
接着上一篇,上一篇中,我们简单的实现了一个用户实体,本次添加一个用户信息实体,与用户实体相关联,关系为1:1。新建一个实体UserInfo:添加字段: 下面就建立关系用户信息和用户之间的关系:这是从User到UserInfo之间的关联。至于旁边这里稍微解释下意思:Name: ...

接着上一篇,上一篇中,我们简单的实现了一个用户实体,本次添加一个用户信息实体,与用户实体相关联,关系为1:1。

新建一个实体UserInfo:

iOS CoreData 开发之数据模型关系

添加字段:

iOS CoreData 开发之数据模型关系

这是从User到UserInfo之间的关联。至于旁边

iOS CoreData 开发之数据模型关系

这里稍微解释下意思:

Name: 名称

Properties: Transient临时关系,暂时没理解。 Optional可选的,意思是有User不一定有UserInfo

Destination: 目标表

Inverse: 反向关系,这个看完下面就知道了

Delete Rule: 删除规则 

  Cascade:删除User就删除UserInfo

  Deny:如果有UserInfo就不能删除User

  Nullify: User和UserInfo都不删除,只是删除他们之间的关联

  No Action: 呵呵

Type: 1:1 1:n,你懂的

 

接下来是反向关联

iOS CoreData 开发之数据模型关系

-->

原标题:iOS CoreData 开发之数据模型关系

关键词:IOS

IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。