【发布时间】:2012-08-20 13:35:23
【问题描述】:
我在 Android 上使用 ORMLite 并且有以下问题: 是否可以基于单个 Java 类创建多个表?
这些表应该只是它们的名称不同,而对它们的访问应该是按名称。
例如,如果我有一个班级:
public class Order{
@DatabaseField
public string Name;
@DatabaseField
public string Amount;
}
我有一个动态数量的模块可以创建订单。我希望每个模块都有自己的表,但所有表都应该有类似的架构。
我知道我可以在 Order 类中添加一个字段来指示源模块名称,并将所有订单放在一个表中,但我想知道是否有一种方法可以分隔表(为了更快的查询,更快的删除来自同一模块的订单等等)
谢谢!
【问题讨论】: