Я создаю простое приложение, в котором хранятся сообщения пользователей и некоторые теги, связанные с этим сообщением. Каждый пользователь имеет набор своих собственных тегов, которые они могут удалять / редактировать или добавлять. Каждый тег имеет связанный с ним цвет.
Я думал, что у меня будет что-то вроде этого.
user: {
fullname,
age,
address,
…
tags: [
{
id: 1,
name: 'Shopping,
color: 'red'
},
...
]
}
и модель поста может выглядеть примерно так
post: {
name,
likes,
author,
…
tags: [
{
id: 1,
name: 'Shopping,
color: 'red'
},
...
]
}
Поэтому, когда пользователь создает сообщение, я бы отображал список его тегов, по которым они могли бы щелкнуть, чтобы добавить к сообщению. Я думал, так как я храню теги в двух разных местах, возможно, они могут быть проще, то есть путем создания UserTags
таблицы…
Любые идеи приветствуются! спасибо!