プロジェクトで Entity Framework を使用していますが、大規模なクエリ、特に LEFT 結合を使用するクエリは、作成が非常に面倒で、デバッグが難しいことがわかりました。
データベースでビューを使用し、それらのビューを EntityFramework 内で使用することは、一般的または受け入れられている慣行ですか? それともこれは悪い習慣ですか?
プロジェクトで Entity Framework を使用していますが、大規模なクエリ、特に LEFT 結合を使用するクエリは、作成が非常に面倒で、デバッグが難しいことがわかりました。
データベースでビューを使用し、それらのビューを EntityFramework 内で使用することは、一般的または受け入れられている慣行ですか? それともこれは悪い習慣ですか?