Android で ORMLite を使用していますが、次の質問があります。単一の Java クラスに基づいて多数のテーブルを作成することは可能ですか?
テーブルは名前のみが異なる必要があり、テーブルへのアクセスは名前で行う必要があります。
たとえば、クラスがある場合:
public class Order{
@DatabaseField
public string Name;
@DatabaseField
public string Amount;
}
そして、注文を作成できる動的な数のモジュールがあります。すべてのモジュールに独自のテーブルを持たせたいのですが、すべてのテーブルは同様のスキーマを持つ必要があります。
ソースモジュール名を示す Order クラスにフィールドを追加し、すべての注文を 1 つのテーブルに保存できることはわかっていますが、テーブルを分離する方法があるかどうか疑問に思っていました (クエリを高速化し、注文を削除するのを高速化するため)。同じモジュールなど)
ありがとう!