シナリオ:Entity Frameworkのの多対多の関係を活かし
私のデータベースで私は重量を指定する余分なフィールドで、一緒に顧客や映画に参加するテーブルを持っていますその関係のEG:
CustomersMovies
| -CustomerID
| -MovieID
| -Weight
私は最初の2つのフィールドを持っていた場合、Entity Frameworkのは、多対多の関係を認識することになると私はCustomer.MoviesとMovie.Customersを呼び出すことができるでしょう。 3番目のフィールドでは、この関係は壊れています。
理想的には、私はCustomer.Moviesに行くことができるのが大好きです。[0]。結合パラメータを返すには、ウェイトまたは同様のものを使用します。これがサポートされていない場合でも、私はまだ他の関数の多対多の関係が好きです。
このようなものはEntity Frameworkでサポートされていますか?私はほぼ2つのテーブルCustomersMovies(2つのテーブルを結合するだけ)と、与えられた顧客と映画の重みを指定するCustomerMovieWeightsテーブルを作成しようとしていますが、冗長データは理想的ではありません。
種類よろしく、 ハリー
サポートされていませんモデルからウェイトメンバーを除外するか、2つのテーブルを使用するか、同じテーブルをモデルで2回マップする必要があります。 – KristoferA