EA
まずはおさらい。外部キーでつないでいる状態を参照整合性という。 この場合で親と子を同時に消したい場合、 素直にやっていくと参照整合性が邪魔をするので、 子を消す→親を消すとしなければならない。 これを親が削除されたら子も自動で削除されるようにす…
対象のテーブルを右クリック ↓ 操作を選択。 ↓ 新規ボタンをクリック ↓ ステレオタイプでINDEXを選択。 ↓ INDEXを張りたい対象を選んで保存。DLL生成時にインデックスと制約の生成にチェックが入っていれば インデックスのCREATE文が生成されます。ただし、R…
設定 ↓ データーベースのデータ型 ↓ 製品を選んでカラムを追加ただしこの設定はPCごとに行う必要がある
通常通りODBC経由でDDLを読み込むのだが、 WindowsにはデフォルトではPostgreSQLのODBCドライバーが入っていないので、 以下から最新を取得してインストールする。http://www.postgresql.org/ftp/odbc/versions/msi/その後、 「ODBC経由でのDDLスキーマの読…
設定方法はこちら http://d.hatena.ne.jp/kaorun55/20081129最初の追加を行う人は1から。 既にあるものを利用する人は9から。SVNを利用しているが、使用方法はVSSに近い。 チェックアウト−チェックイン式。 1つのファイルを編集できるのは1人だけ。
エラーが発生しました:DAO.Filed[hoge]と表示される場合の回避方法http://www.sparxsystems.jp/products/EA/tech/tech_17.htm ベースとなっているESampleのEABase.eapがAccess97の3.5形式で、 単純にカラムサイズが足りないからのようだ。変換してもいいけど…
テーブルとテーブルを関連でひっぱって、右クリックで外部キーを選択する。 大事なのはテーブルを繋ぐ線のステレオタイプ=FKなことと、 同じく線のソースとターゲットでしっかりとそれぞれの値と多重度を設定すること。そしてDDL生成のときに主キーと外部キ…
プロジェクトブラウザ ↓ EA図を右クリック ↓ プロパティ ↓ ダイアログ ↓ 別名で表示のチェックを外す
パッケージのコントロール→ファイルのプロパティ→Lock Owner