Создайте несколько таблиц для одного класса в ORMLite

Я использую ORMLite на Android и у меня есть следующий вопрос :Можно ли создать множество таблиц на основе одного класса Java?

Таблицы должны отличаться только своими именами, и доступ к ним должен быть по имени.

Например, если у меня есть класс:

public class Order{
    @DatabaseField
    public string Name;

    @DatabaseField
    public string Amount;
}

И у меня есть динамический ряд модулей, которые могут создавать заказы. Я хочу, чтобы у каждого модуля была своя таблица, но все таблицы должны иметь одинаковую схему.

Я знаю, что могу добавить в класс Order поле, указывающее имя исходного модуля, и все заказы будут храниться в одной таблице, но мне было интересно, есть ли способ разделить таблицы (для более быстрых запросов, более быстрого удаления заказы из того же модуля и так далее)

Спасибо!

8
задан gilad61 20 August 2012 в 13:35
поделиться