Мне нужно использовать классы для представления сущностей в базе данных, вот некоторая информация:
=== ТАБЛИЦЫ ===
МАГАЗИН
shop_id (первичный)
название
владелец
СПИСОК ИЗБРАННЫХ
fav_id (первичный)
LIST_NAME
(JOIN) FAV_SHOPS
fav_id (первичный)
shop_id (первичный)
Если я использую класс Shop для представления сущности магазина, а FavShops для представления fav_shops, FavShops записывается следующим образом:
class FavShop {
int fav_id;
String list_name;
NSSet<Shop> shops;
}
Тогда как мне получить fav_shops из базы данных в SQLite (Android)? Я буду признателен, если кто-нибудь сможет предоставить какой-либо оператор SQL, мне также нужно сохранить список в базе данных, скажем, я добавил еще один магазин в FavShop «Мое избранное», как мне сохранить его обратно в базу данных?
Спасибо!