【发布时间】:2012-05-18 00:59:19
【问题描述】:
我正在开发一个使用核心数据的 iphone 应用程序。数据包括大量人员。每个人都会有某些相同的属性。名字,姓氏,年龄等等。然后将这些人分为几类。我遇到不同类别的人的问题将具有不同的属性。
例如
人员 A 将属于类别 A,并具有属性 a、b、c
人员 B 将属于 B 类,并具有 b、c、d 属性
人 C 将属于类别 b 和 c,并且将具有属性 c、d、e
我想有 实体人
实体类别
将存储所有一次的属性的实体personattributes 不适用于此人将只是空。
在代码中我会知道如果这个人是类别 a,他将只有属性 a、b、c
这将是一个好的设计,或者我需要为每个类别提供一个单独的属性实体
提前致谢!
【问题讨论】: