1

我有一个核心数据项目,它有一个相当简单的数据模型,但有一个功能我无法实现。这是一个非常基本的功能,所以我知道它必须能够实现,但不幸的是,我被难住了。

我不会用项目细节给你带来负担,而是使用员工场景来解释。

这是数据模型

Entity = Employee
Attributes:
firstName
lastName

关系:
年级
部门


实体=年级
属性:
年级

关系:
employeeGrade


实体 = Department
属性:
department

关系:
employeeDepartment



employeeGrade 是与来自 Employee 实体的等级的多对一关系

employeeDepartment 是与 Employee 实体中的部门的多对一关系

所有属性都是字符串。

我有一个表设置为成绩实体添加成绩。

我在等级表下方有另一个表格,用于显示具有在等级表中选择的等级的员工列表。

我想在此表中显示每个员工的名字、姓氏和部门。通过在 IB 中使用数组控制器和绑定,显示名字和姓氏没有问题,但让部门显示对我来说是个问题。正如您可以看到的多对一关系,我无法弄清楚如何使用绑定进行设置,以便员工的部门显示在表中。

我可以轻松地用所有部门填充弹出菜单单元格,但我只想在文本单元格中显示适当的部门

我知道答案一定很简单,但是经过几天的网络搜索和试验,我迷失了方向。

4

0 回答 0