2010-05-17 49 views
3

我有一个包含多对多关系的数据模型。以员工数据库为例,假设实体部门与部门相关,部门又与员工相关。该员工具有属性工资。如何最好在从薪水属性派生的部门级别拥有属性。例如平均工资或最高工资。什么是创建衍生属性的最佳方式

我需要这些属性来对部门列表进行排序。

回答

2

查看Core Data FAQ中的this question。如果你不能用KVC set/array operators做到这一点,那么你试着去做keyPathsForValuesAffectingValueForKey :的伎俩。如果这不可行,则必须使用KVO来观察值的派生关键路径的更改。

+0

您的第一个链接已损坏。它看起来像[核心数据常见问题](http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CoreData/Articles/cdFAQ.html)已经移动,但我不知道哪个具体您正在参考的文章。 – 2011-01-25 13:46:14

+0

链接固定,比尔。 – 2011-01-27 08:08:12

+0

链接再次中断。 – SAHM 2016-05-10 05:31:48

相关问题