Скажем, у меня есть класс с именем Person
, который обычно сохраняется в таблице db с помощью ORMLite.
Теперь у меня есть член внутри этого класса Person
под названием House
. Класс House
содержит 3 свойства и НИКОГДА не сохраняется в базе данных.
Я хочу, чтобы каждый раз, когда Person
сохраняется, я хочу сохранить 3 поля House
в таблице Person
в 3 разных столбца.
Итак, таблица Person будет иметь: {person_name, person_contact, house_address, house_type, house_date}
.
Последние 3 поля будут получены из объекта House
.
Думаю, мне следует использовать DataPersister
в переменной-члене House
, но означает ли это, что он запишет весь объект House
в ОДИН столбец? Я хочу разбить его на 3 столбца внутри таблицы Person
. Кто-нибудь может помочь?
Спасибо!