識別関連と非識別関連とは?
識別関連と非識別関連とは、親の主キーが子の主キーの一部になる関連が識別関連、外部キーとしてのみ現れて子が独自の主キーをもつのが非識別関連。前者は子が親なしには存在できない依存関係を表し、IDEF1Xでは実線と破線で描き分ける。
しきべつかんれんとひしきべつかんれん
識別関連と非識別関連の意味
親の主キーが子の主キーの一部になる関連が識別関連、外部キーとしてのみ現れて子が独自の主キーをもつのが非識別関連。前者は子が親なしには存在できない依存関係を表し、IDEF1Xでは実線と破線で描き分ける。
識別関連と非識別関連の具体例
「注文」と「注文明細」は識別関連で、明細の主キーは(注文番号、行番号)になる。一方「社員」と「部門」は非識別関連で、社員は社員番号で一意に定まり、部門コードは属性の一つとして持つだけ。
識別関連と非識別関連は試験でどう引っ掛けられる?
識別関連にすると主キーが親から連鎖して長くなり、階層が深いと孫・ひ孫で複合キーが肥大する。「依存しているから必ず識別関連」と機械的に決めず、キーの長さと参照のしやすさを見て代理キーを検討する。
識別関連と非識別関連と関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。