R#
Ситуация такая.
У меня есть таблица с пользователями. есть таблица с товарами.
Пользователь может себе добавить сколько угодно товаров. (соответственно Многие ко многим).
Далее к каждому товару можно сгенерировать сколько угодно уникальных ссылок (соответственно таблица links которая хранит ссылку и id промежуточной таблицы).
Ну и есть таблица с переходами, в которой хранится уникальный id ссылки по которой перешел пользователь ну и другие доп данные.
И тут я столкнулся с вопросом, что мне нужно получить всех посетителей у пользователя. И получается мне нужно через весь этот лес добираться что бы получить всех посетителей.
Вопрос в том, нормальная ли практика дополнительно хранить колонку user_id в таблице с переходами? Или что бы ничего не сломалось, лучше добираться через весь этот лес?
Заранее спасибо за советы и подсказки.
P.S Я фронтэндщик, но решил обучиться созданию своего API
Разве это не один ко многим ?