В андроид приложении есть база данных sqllite. Есть таблица «пользователи» (имя, фамилия, телефон и т.п.), и есть таблица «заметки» содержащая переменное (любое в общем случае) число заметок связанных с сущностями из первой таблицы, вторичный ключ в ней совпадает с первичным в первой таблице. Как хранить заметки? Пришло в голову решение «в лоб» : лепить их в одну строку с каким нибудь разделителем, и при извлечении уже делить на отдельные заметки. Какие могут быть альтернативы (кроме ограничения на возможное число заметок для каждой сущности)?