次のようなテーブルを含むデータベースがあります。
プロパティ ID、エンティティ ID、値
PropertyId と EntityId は結合された主キーです。すべてのエンティティは、すべての行にエンティティの単一のプロパティが含まれるいくつかの行にまたがっています。私はこのデータベースを制御できないので、それを操作する必要があります。
NHibernate を使用して、エンティティをこのテーブルから単一のオブジェクトにマップすることは可能ですか? このテーブルから読み取るだけで済みます。これにより、作業が少し簡単になる可能性があります。それとも、DataReaders を使用して自分でマッピングを行うほうがよいでしょうか?