スーパタイプ・サブタイプとは?スーパタイプ・サブタイプ
スーパタイプ・サブタイプとは、共通の属性をもつ上位の実体(スーパタイプ)と、固有の属性をもつ下位の実体(サブタイプ)に分けて表す構造。
最終更新:2026-10-07
この語が出る過去問を解く →具体例
「取引先」をスーパタイプとし、「法人取引先」「個人取引先」をサブタイプとして固有属性を持たせる。
試験での引っ掛け
実装方式は「1表にまとめる」「サブタイプごとに表を分ける」「スーパタイプ表+サブタイプ表に分割する」の3通りがあり、NULLの多さと結合コストのトレードオフになる。
関連用語
出た過去問
出典:平成29年度 春期 高度試験 午前Ⅰ 問16(IPA)解説で登場
汎化の適切な例はどれか。
正解:「哺乳類」を親とし,「人」「犬」「猫」を子とする木構造
要点:汎化はis-a関係、部品との関係は集約で別物
汎化は複数の具体的な概念に共通する性質を抽出して、より一般的な上位概念にまとめる関係である。人・犬・猫はいずれも哺乳類であるというis-a関係が成り立つので、汎化の例として適切である。全体と部分の関係(集約)や、属性を子に並べたものは汎化ではない。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。