У меня есть 10 таблиц базы данных A, B, C, D, E, F, G, H, I
и J
.Четыре из них необходимы, но шесть из них являются просто таблицами ссылок, которые связывают эти четыре таблицы.Я рассматриваю возможность создания общей таблицы ссылок для этого, так что
A, B, C, D, Link
Выполняется так же, как и раньше, за исключением того, что таблица ссылок предоставляет все ссылки, которые делали старые шесть таблиц.Мне нужны три столбца для таблицы ссылок (тема, цель, тип).
Как вы думаете, это имеет смысл или разумный подход?
Если это имеет какое-то значение, размерТаблица ссылок не должна становиться большой.Столбец type
равен TINYINT
.Одна из тем ссылки - User
, и это в значительной степени определяет, насколько большой может стать вся таблица ссылок.В таблице будет примерно на 5% больше строк, чем в таблице User
.