我有一个核心数据项目,它有一个相当简单的数据模型,但有一个功能我无法实现。这是一个非常基本的功能,所以我知道它必须能够实现,但不幸的是,我很难过。
我将使用员工场景来解释,而不是让您了解项目细节。
这是数据模型
实体=员工
属性:
的firstName
lastName的
关系:
等级
部门
实体=等级
属性:
级
关系:
employeeGrade
实体=部门
属性:
部门
关系:
employeeDepartment
employeeGrade与员工实体的成绩是多对一的关系
employeeDepartment是与Employee Entity
部门的多对一关系所有属性都是字符串。
我有一个表格,可以为成绩实体添加成绩。
我在成绩表下面有另一张表格,用于显示在成绩表中选择成绩的员工列表。
我想在此表中显示每位员工的名字,姓氏和部门。通过在IB中使用数组控制器和绑定,显示名字和姓氏是没有问题的,但让部门显示对我来说是个问题。正如您可以看到多对一关系,我无法弄清楚如何使用绑定进行设置,以便员工的部门显示在表中。
我可以使用所有部门轻松填充popupmenu单元格,但我只想在文本单元格中仅显示相应的部门
我知道答案一定很简单,但经过几天的网络搜寻和实验,我迷失了。