ネストされたエンティティの主キーをネストエンティティの主キーとして使用することは可能ですか?
例えば:
主キー「EID」を持ち、ネストされたエンティティ「ジョブ」を持つエンティティ「スタッフ」があった場合。エンティティ「ジョブ」には主キー「JID」とディスクリミネータータイプ「DTYPE」があり、ジョブのサブクラスをさまざまな列とともにDTYPEに格納できます。スタッフテーブルに追加されたさまざまなジョブごとに、主キーEIDをJIDと同じにする必要があります。これは可能ですか?
または、「ジョブ」がnullになる可能性があるため、これは許可されません。したがって、JIDを主キーとしてマップできませんか?
これをモデル化するためのより良い方法はありますか?