本当に基本的なLINQの質問ですが、複数のデータベーステーブルから取得したデータをどのように処理するかについて教えてもらえますか?
たとえば、Products
テーブルがある場合、DBML を使用すると、Product
クエリ、更新、作成などを行うことができる素敵なオブジェクトが得られます ( Product.Name
、Product.Price
など)。すべてとても素敵です。
Product
ただし、他のテーブルの束に結合し、それらのテーブルから列を戻すLINQ クエリがあるとします。DB テーブルからオブジェクトへの 1:1 マッピングは不可能なので、何として返されますか?
例えば。たとえば、顧客名の組み合わせでProduct
あり、Customer
どのようにクエリを実行するか:
object.customerName ?
デフォルトでデータセットとして返されますか?