DBデータベースの分析・設計 · 概念データモデルの作成
拡張ER図(EER図)
Extended Entity-Relationship Diagram
かくちょういーあーるず
共有:
Related
関連キーワードの用語
DBオブジェクト関係データベース
関係データベースにオブジェクト指向の機能(ユーザ定義型、継承、メソッドなど)を拡張したデータベース。RDBの互換性を保ちながら複雑なデータ構造を扱える。PostgreSQLが代表例。
DB汎化と特化
概念設計における抽象化手法。汎化は複数のエンティティに共通する属性を上位エンティティにまとめること、特化は上位エンティティを属性の違いにより下位エンティティに分けること。スーパータイプとサブタイプの関係を構成する。
DBスーパータイプとサブタイプ
エンティティの汎化・特化関係を表す概念。スーパータイプは共通属性を持つ上位エンティティ、サブタイプは固有属性を持つ下位エンティティ。論理設計では1テーブル方式、サブタイプごとのテーブル方式などに変換する。
APスーパークラス
継承(汎化)の関係で、複数のクラスに共通する属性やメソッドを定義し、下位のクラスに引き継がせる上位のクラス。基底クラスや親クラスともいう。スーパークラスを継承して定義する下位のクラスをサブクラスといい、両者は「サブクラスはスーパークラスの一種である」(is-a)の関係になる。
