ER モデリングの「弱いエンティティ」という用語をお勧めします。
一部のモデラーは、主題をエンティティーおよびエンティティー間の関係で構成されていると概念化しています。これにより、エンティティ関係モデリング (ER モデリング) が生まれます。属性はエンティティまたは関係に関連付けることができ、データベースに格納される値は属性のインスタンスです。
ER モデリングを行う場合、「弱いエンティティ」と呼ばれるエンティティの一種があります。弱いエンティティのアイデンティティの一部は、弱いエンティティが属するより強いエンティティのアイデンティティです。
例として、注文処理システムでの注文が考えられます。注文は項目で構成され、各項目には製品 ID、単価、および数量が含まれます。ただし、すべての注文で品目に識別番号があるわけではありません。代わりに、品目は {品目番号、注文番号} で識別されます。つまり、正確に 1 つの注文の一部でない限り、品目は存在できません。項目番号 1 は、それが属している順序に関係なく最初の項目ですが、項目を識別するには両方の番号が必要です。
ER モデルをリレーショナル モデルに変換するのは簡単です。また、データの専門家であってもデータベースについて何も知らない人でも、理解しているデータの ER モデルに慣れるのは簡単です。
ER モデリングの必要性に激しく反対するモデラーは他にもいます。私はその一人ではありません。