我很好奇结构化NSManagedObjects,特别是它们的嵌套。这是我第一次设计数据模型,所以让我在我的问题之前解释一下。假设我有一个NSManagedObject for Users。用户有许多不同的特性:嵌套NSManagedObjects是否正确/安全?
- 名字:NSString的
- 名字:NSString的
- 生物:NSString的
- 照片:NSData的
- 电子邮件:NSString的
- registrationTimestamp:NSDate的
- 密码:NSString
- 用户名:NSString 名
- 追随者:用户(一对多关系)
- 人他们是以下内容:用户(一对多关系)
有该对象中很多的属性,并且可能会有更多。所以我的问题基本上是,是安全的,甚至是适当的,嵌套NSManagedObjects?所以这不是所有这些属性的,我有:
- 信息:UserInformation
- 登记:放在userRegistration
- 追随者:用户
- 以下内容:用户
凡UserInformation并放在userRegistration会单独保存一些原始属性的NSManagedObjects。我知道这可能不是嵌套对象的最佳情况,但是如果我有更复杂的对象,如果嵌套对象会更容易理解。
在此先感谢您的意见!