Сообщение от
execution
На данный момент, при покупке записной книги, добавляем в таблицу diary (id, account_id).
При создании какой-либо записи, добавляем в таблицу diary_note (id, diary_id, /*some column*/).
Таблица diary связана с таблицей accounts (при удалении аккаунта - удаляется книжка).
Таблица diary_note связана с таблицей diary (при удалении книжки - удаляются все записи).
И при загрузке аккаунта мы проверяли, есть ли в таблице у него книга и загружали.
Теперь же реализую хранение всех предметов в инвентаре (создаю предмет отдельно ITEM_TYPE_DIARY)
И теперь маюсь как бы лучше организовать манипуляции с этим предметом со всеми инвентарями (положить в инвентарь авто, дома и т.п.)