0

データベースのマッピング xml ファイルを作成していますが、渡されるオブジェクトLogObjに応じて (同じスキーマを持つ) 別のテーブルにマップしたいオブジェクトがあります。logid

たとえば、テーブルには、、、などのさまざまなテーブル名を含むことができるtblsystemlogs列が含まれています。logstabletbllogsprodtbllogstesttbllogsdev

クエリは次のとおりです。SELECT logstable FROM tblsystemlogs WHERE logid = {0};

4

1 に答える 1

0

Table Per Concrete Classマッピングを試しましたか。

ある種の基本抽象クラスがあります-つまり。ログ、および 3 つの具体的な実装 LogProduction、LogTest、および LogDev。

SystemLog クラスには、任意のマッピングを持つプロパティ Log があり、logstable 列はメタ列として機能します。

于 2012-06-01T17:11:34.400 に答える