Я работаю над веб-приложением на PHP, которое будет работать с пользовательскими данными в MySQL.
Сложность при разработке sql-структуры сейчас заключается в разработке модульных отношений.Чтобы было легко удалить и добавить связи в другие таблицы.
Моей первой мыслью было создание отношения OneToMany из пользовательской таблицы в другую таблицу.Эта другая таблица связывает не всю структуру данных, а, наконец, всю структуру данных.
user_receiver-table:
user_id | receiver_id | description
1 | 2 | relation to characteristics
1 | 3 | relation to user logs
2 | 4 | relation to picture table
Эта мысль в целом хороша?
Как скрыть разные таблицы за одним столбцом (и его идентификатором)?