資格暗記無料で始める

インテリジェントキーとは?

インテリジェントキーとは、値そのものに業務的な意味を埋め込んだ識別子。地域や区分を桁で表すコード体系がこれにあたり、値を見るだけで分類が分かる利点がある一方、業務の変更がそのまま識別子の変更につながる欠点を持つ。

いんてりじぇんときー

データベーススペシャリスト試験の頻出用語/午前II


インテリジェントキーの意味

値そのものに業務的な意味を埋め込んだ識別子。地域や区分を桁で表すコード体系がこれにあたり、値を見るだけで分類が分かる利点がある一方、業務の変更がそのまま識別子の変更につながる欠点を持つ。

インテリジェントキーの具体例

商品コードの上2桁をカテゴリ、次3桁を製造工場とする体系にすると、コードを見ただけで所管が分かる。しかし工場を移管すると番号を振り直すことになり、参照している全表の外部キーに波及する。

インテリジェントキーは試験でどう引っ掛けられる?

識別と分類を1つの列に兼務させている点が本質的な弱点で、桁数の枯渇や区分の追加にも弱い。意味を持たない代理キーで識別し、分類は独立した属性として持たせるのが定石とされる。

インテリジェントキーと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。