1

かなり単純なデータ モデルを持つコア データ プロジェクトがありますが、実装に問題がある機能が 1 つあります。これは非常に基本的な機能であるため、実装できる必要があることはわかっていますが、残念ながら困惑しています。

プロジェクトの詳細について負担をかけるのではなく、従業員のシナリオを使用して説明します。

データ モデルは次の とおりです。

エンティティ = 従業員の
属性:
firstName
lastName

関係:
学年
部門


エンティティ = 学年
属性:
学年

リレーションシップ:
employeeGrade


エンティティ = Department
属性:
department

リレーションシップ:
employeeDepartment



employeeGrade は、Employee エンティティからの等級との多対 1 の関係です。

employeeDepartment は、従業員エンティティの部門との多対 1 の関係です。

すべての属性は文字列です。

成績エンティティに成績を追加するテーブル セットがあります。

等級テーブルで選択された等級を持つ従業員のリストを表示するために、等級テーブルの下に別のテーブルがあります。

このテーブルの各従業員の名、姓、および部門を表示したいと考えています。IB で配列コントローラーとバインディングを使用することにより、姓名の表示は問題ありませんが、部門を表示することが問題であることがわかりました。これは、多対 1 の関係を見ることができますが、従業員の部門がテーブルに表示されるようにバインディングを使用してこれを設定する方法がわかりません。

popupmenu セルにすべての部門を簡単に入力できますが、適切な部門のみをテキスト セルに表示したいだけです。

答えは簡単に違いないことはわかっていますが、何日もネットを検索して実験した後、道に迷ってしまいました。

4

0 に答える 0