2011-01-20 18 views
1

マイクロソフトが作成したpostgres sqlのデータベースデザイナーのようなERソフトウェアを本当に作りたいと思っています。私はどこから始めるべきか分かりません。アイデアのためのグーグルを試みたが、何も見つかりませんでした。私が見ることができるのは、コーディングの仕方ではなくERモデルを作成する方法です。どんな助けもありがとう。ありがとうCデータベースでERデータベースモデリングソフトウェアを作成する

答えて

2

私はどのような情報を望んでいませんが、技術的な観点からは、Windows Presentation Foundationのベクターグラフィックスの性質からお勧めしたいと思います。

また、たくさんのデータベースエンジン(SQL Server、Oracle、SQLite、Postgre ...)を幅広くサポートしているNHibernateのようなOR/Mを学ぶことをお勧めしたいと思います既存のデータベースモデルをリバースエンジニアリングするためのヘルプ、またはER図をリレーショナルデザインにエクスポートしてから実際のデータベースにエクスポートすることができます。

どのようにコードするのですか?まあ、

1)あなたはERエンティティを管理しなければならないので、グラフィックス操作の知識が必要なので、関係を...そうかもしれないが、良い点は、Paint.NETのソースコードを検討し、あなた自身のプロジェクトで再利用するためのコード(http://www.afterdawn.com/software/source_codes/download_source.cfm?source_id=85)

2)デザインサーフェイス(エディタグラフィックス)をオブジェクトに基づいて、NHibernateを使ってそれらに基づいてスキーマを生成することができます(そのドキュメントをチェックしてください)。

この情報がお役に立てば幸いです。

+0

完璧!ちょうど私が探していたもの。 –

+0

素晴らしい!ありがとうございました –

0

Windows用MySQL Workbenchプロジェクト(アーキテクチャ独立系)をお試しください。

ソースコード:MySQL Workbench Source Code for .NET

私はこの情報があなたのために有用であった願っています。

関連する問題