ITエンジニア/デザイナ向けにオープンソースを毎日紹介

ErmodellerはJava製のオープンソース・ソフトウェア。最近はデータが主体になったシステム開発が多い。データは大抵がデータベースによるものだ。そうなるとデータの定義が固まればコントローラの仕組みも大抵決まってくる。データベースを適切に設計することが、システムの組みやすさやパフォーマンスに大きな影響を及ぼすのだ。


ピクチャ 96.png

各種DBに対応したモデリングができる

 

そうなるとデータモデリングソフトウェアに対する期待が大きくなる。その点、マルチプラットフォームで動作するJava製のモデリングツールは優位だろう。Ermodellerは多数のデータベースに対応したモデリングソフトウェアとして便利に使えそうだ。


Ermodellerが対応するのはMySQL/PostgreSQL/Oracle/PointBaseとなっている。モデリングは概念、論理、物理型の3つに対応している。データベースからのリバースエンジニアリングにはもちろん、設計した内容に合わせてJDBC経由でSQLを実行することもできる。


ピクチャ 98.png

ビューの配置も可能

 

さらにモデルの検証機能や、出来上がった図の画像出力機能もある。リレーションを設計してE-R図を組み上げていけば開発者やプロジェクトマネージャにとっても明確で分かりやすい開発が可能になるはずだ。

 

via Open Source Java ER Modeler [ twit88.com ]

ermodeller.tigris.org

 http://ermodeller.tigris.org/

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2