2011-08-03 3 views
0

私は物理的な関係がまったくないデータベースをマッピングしています。しかし、テーブルは関連しています。 (彼らは彼らの関係をするためにSPを使用する)。エンティティフレームワークは論理的関係を作成します

生成したデータモデルで論理的に関係を作成する方法はありますか?私は熱心なローディングがこれで動作するのであれば(たとえ物理的な関係が存在しなくても)大好きです。

+0

あなたはどういう意味ですか?*彼らは関係をするためにSPを使用していますか? –

+0

@Ladislavあなたはnosqlデータベースがどのように機能し、アプリケーションロジックがあなたとの関係をどのように処理するのか知っていますか?彼らは彼らのSPをどのように使うのですか? –

+0

しかし、EFはそのようなアプローチをサポートしていません。リレーショナルをサポートするには、データベースが "正しく"設計されている必要があります。関連するキーとの間にコロンが必要です。リレーショナルがデータベースに定義されていなくても参照整合性があります。 –

答えて

0

モデルにマニュアルでリレーションシップを追加できます。

これを行う1つの方法は、xmlエディタを使用してedmxファイルを開いて直接編集することです。

関連するテーブルをいくつか作成してテストデータベースを作成し、そのデータベースからモデルを生成すると、edmxファイルでリレーションシップがどのように定義されているかを確認できます。

関連する問題