ログイン
検索
メインメニュー
開発者ブログ
ChangeVisionメンバーズ分布マップ
フォーラム一覧   -   トピック一覧
   astah*への改善アイデア
     ER図の記述について
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 トピック
kangol
投稿日時: 2008-10-30 16:18
新米
登録日: 2008-6-16
居住地:
投稿: 7
Re: ER図の記述について
kangolです。

5.4を試してみました。
やはり少しおかしな感じです。

制約とリレーションとインデックスが混ざっている印象です。

1.ユニーク制約

ユニーク制約は表に対する制約であるため、通常は表に対する
ALTER文で付与します(表作成時のCREATE TABLEでも構いません)。

『ALTER TABLE nnn ADD CONSTRAINT mmm UNIQUE (ooo)』

2.インデックス

インデックスは表とは独立したオブジェクトのため、CREATE
INDEXで作成します。

『CREATE INDEX ppp ON nnn(ooo)』

現在のJUDEではここが混ざっていてUNIQUE制約だけ付ける
ことが出来ず、生成されるDDLも以下のようになっています。

『CREATE UNIQUE INDEX ppp ON nnn(ooo)』

このDDLは表へのユニーク制約とインデックスを1コマンド
で実行しますが、後日片方だけ解除する方法もありません。

3.リレーション

外部キーの設定においてインデックスやユニーク制約は
必須ではありません。

『ALTER TABLE nnn ADD CONSTRAINT qqq FOREIGN KEY (rrr)
REFERENCES sss(ttt)』

このnnnテーブルのrrrが参照しているsssテーブルのtttが
プライマリキー以外を指定可能として欲しいのです。

実現方法として表と表をリレーションしてもプライマリキー
固定とするのではなくカラム選択の自由があればいいと思い
ます。

始めに要望した3番目のリレーションの件から途中でインデ
ックスやユニーク制約の話に広がったことで混乱させたの
かもしれないですが、個別の対応をお願いします。

p.s INDEX作成時に表示を物理モードにしていても属性候補の
カラムが論理名で表示されます。不具合かと思います。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   ER図の記述について kangol 2008-6-16 15:42
     Re: ER図の記述について kangol 2008-6-16 18:20
       Re: ER図の記述について joba 2008-6-17 9:06
         Re: ER図の記述について joba 2008-6-25 14:51
           Re: ER図の記述について Shontec 2008-8-18 14:06
             Re: ER図の記述について joba 2008-8-19 11:03
               Re: ER図の記述について Kota 2008-9-30 14:58
                 Re: ER図の記述について ゲスト 2008-10-1 17:11
                   Re: ER図の記述について okamura 2008-10-2 18:17
                   » Re: ER図の記述について kangol 2008-10-30 16:18
                       Re: ER図の記述について okamura 2008-11-4 15:49
                         Re: ER図の記述について kangol 2009-2-2 14:29
                           Re: ER図の記述について joba 2009-2-3 14:25
                             Re: ER図の記述について kangol 2009-2-3 18:38
                               Re: ER図の記述について okamura 2009-2-4 18:16
                                 Re: ER図の記述について ゲスト 2009-2-13 2:32
                               Re: ER図の記述について okamura 2009-2-18 18:23
                                 Re: ER図の記述について kangol 2009-2-19 18:07
                                   Re: ER図の記述について okamura 2009-3-3 15:52

投稿するにはまず登録を