A5:SQL Mk-2

開発のこと、日々のこと

ER図:サブタイプ(依存)の記載方法について

ホーム フォーラム A5:SQL Mk-2掲示板 ER図:サブタイプ(依存)の記載方法について

  • このトピックには2件の返信、1人の参加者があり、最後にnsbnにより1年、 10ヶ月前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #10400 返信
    nsbn
    ゲスト

    お世話になります。
    ER図上で以下の表現を行いたいのですが、上手く操作ができず困っています。
    ご確認よろしくお願い致します。

    【記載したいテーブル】
    1.社員
     属性:社員ID、名前
     主キー:社員ID

    2.正社員テーブル
     属性:社員ID、等級
     主キー:社員ID
     参照制約:社員ID(社員テーブル)

    3.アルバイトテーブル
     ※2.と同じ内容です。

    2.および3.は、1.と排他的なサブタイプの依存関係にあります。

    【操作手順】
     1.~3.のエンティティとサブタイプを追加し、それぞれにリレーションシップを追加しようとしました。
     その後、リレーションシップのプロパティから、依存(親⇒子)の設定を試みました。

    【困っていること】
     1つ目:依存(親⇒子)の設定を試みようとしたところ、チェックボックスが選択できなかった。
     2つ目:他のプロパティ(線の書き方)を変更したら依存(親⇒子)が選択できるようになったが、「入力されていないカラムがあります。」のエラーで保存できなかった。
     ※依存(親⇒子)を選択後、プロパティ内「リレーションシップ」の親エンティティ側の項目が自動設定されたが、子エンティティ側の項目が設定されてない為と予想。
     

    #10402 返信
    松原正和
    キーマスター

    nsbn さんこんにちは。
     
    これは、A5:SQL Mk-2側の仕様となるのですが、サブタイプに設定した線では「線の描き方」のみ変更可能で、他の項目は変更できません。
     
    この状態で、ER図上は依存となり、親テーブルと同じキー列が子テーブルにも反映されます。

    #10416 返信
    nsbn
    ゲスト

    ご回答ありがとうございました。

    サブタイプとエンティティは点線で紐づいたので見た目で分からないですが、
    仕様ということで分かりました。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
返信先: ER図:サブタイプ(依存)の記載方法について
あなたの情報:




コメントは受け付けていません。