CSS Selector Generator | CSS のセレクタ一覧を一発で自動生成!

27

01月2009年

[バシャログスタッフの道具箱] ER図作成支援「A5:SQL Mk-2」

kimoto 18:23 PM

  • はてなブックマークに登録
  • livedoorクリップに登録
  • Yahoo!ブックマークに登録
  • deliciousに追加

予防してますか!
現在シーブレイン社内ではインフルエンザが流行りだしていて、ビクビクしている kimoto です。

さて、バシャログスタッフの道具箱第3回。
今回は、データベース設計する際に重宝している、「A5:SQL Mk-2」をご紹介します。

偏愛ツール「A5:SQL Mk-2」

このツールは、DB 設計を全般的に支援してくれるツールです。
私は主に ER 図を作成する際にお世話になってます。

1.エンティティの追加

まずは新規の ER 図を作成すると、なにもないキャンバスができるので、そこで新規エンティティを作成し配置していきます。

2.エンティティの設定(テーブル名)

配置したら、そのエンティティをダブルクリック。エンティティのプロパティが開きます。
そこに、そのテーブルの定義を入力していきます。
別画面でドメインを作っておけば、カスタマイズされた型も簡単に設定できるようになります。

3.エンティティの設定(テーブル名)

タブを切り替えて、エンティティ名を入れます。
これで基本的なエンティティの配置は完了です。

4.リレーションの追加

次にリレーション。
このようにして配置したエンティティ同士をリレーションさせます。まずはリレーションボタンをクリックし、紐づけたいエンティティをクリックします。

5.リレーションの設定

線が表示されますので、エンティティと同じようにダブルクリックし、プロパティ画面を開きます。
ここで、どの項目がキーとなって他のエンティティと紐づいているかを設定できます。

5.ひとまず完了

そうするとこんな感じでできました。
うーんお手軽。

さて、こんな感じで簡単に ER 図が作れるだけでもありがたいのですが、このツールの優れたところはまだあります。
上部「ER図」メニューから、「DDLを作成する」でサクっと DDL ファイルが作れます。
さらにさらに、エクセルがあれば、このメニューの「エンティティ定義書を出力する」から DB の定義書を自動で作成してくれます。素晴らしい。

まだまだ紹介しきれないくらい機能はあるんですが、僕が主に利用させてもらっているのはこんな所です。
ER 図作成で困ったら、ぜひお試しあれ。

サイトはこちら

バシャログスタッフによるWebサイト制作サービス

トラックバック

このエントリーのトラックバックURL
http://c-brains.jp/cgi-bin/mt/###/1791
###はmt-tb.cgiに変更してください。

コメントを投稿

ページの先頭へ

POPULAR TAGS
  • バシャログスタッフによるWebサイト制作サービス

ARCHIVE

特集

  • ステップアップ!CakePHP
  • 作って学ぶjQuery

RECENT COMMENTS

ty on Flashで動画を再生しよう!第 3 回 FLVプレーヤーをつくろう1/2。
お返事ありがとうございます。説明が足りなかったようで、もう少
minami on 【Fireworks】Fireworks の振る舞い 基本的なとこ
> nishiuraさん コメントありがとうございます。
minami on Flashで動画を再生しよう!第 3 回 FLVプレーヤーをつくろう1/2。
> tyさん コメントありがとうございます。 コンポーネント
ty on Flashで動画を再生しよう!第 3 回 FLVプレーヤーをつくろう1/2。
参考にさせていただきました。ありがとうございました。 とこ
Chakotay on 【Fireworks】Fireworks の振る舞い 基本的なとこ
現場では上級のデザイナーの人、レベルの高いセンスのあるデザイ