Powered by SmartDoc

複合キーを使う

TapKitは複合キー値の自動生成をサポートしません。複合キーを使うには、関連するエンティティの主キーをクラス属性に設定し、手動で主キー値を管理する必要があります。複合キーはできるだけ使わないでください。

例えば、EmployeeエンティティとProjectエンティティの双方向リレーションシップを補助するEmployeeProjectエンティティに複合キーを使う場合、3つのエンティティの主キーをクラス属性に設定します。サンプルのモデルファイルやテストスクリプトの実装を参考にしてください。