私はVisual Studioのクラス図を使っていくつかのクラスを設計しました。今、私はこのデータをORMと他の永続性メカニズムを使用して永続化したいと思います。私は、クラス内のプロパティに基づいてSQLを生成する方法があるかどうか、それが必要なデータベース構造をかなりよく表しているのかどうか疑問に思っています。これは私に手作業によるSQLタイピングの多くを節約してくれるはずです。1つのクラスのデータベーススキーマを生成する必要がありますか?
永続性を実際の「ドメインレイヤー」から切り離したいので(私はこの名前が正しいかどうかはわかりません)、データベースモデルから始めませんでした。
ORMマッパー(LLBLGen)は、このスキーマに基づいてコードを生成することができ、生成されたオブジェクトをパーシスタンスインターフェイスにマップするだけで済みます。
いいアイデアですか、私は間違った経路にいるのですか?
私は仕事(MindScape LightSpeed)を行うようなツールを見つけましたが、残念ながらVS2008でしか利用できません。
ノーマにお試しいただきます、ありがとうございます。 –