После этого вопроса я думаю, что пойду на моделирование отношений сущностей, чтобы решить проблему с моей таблицей изображений, которая обслуживает множество других таблиц.
Но теперь у меня есть еще одна большая проблема, поскольку в каждом загруженном / вставленном изображении, странице, пользователе и т. Д. Есть группы / категории
Причина, по которой у меня есть эти таблицы категорий, заключается в том, чтобы разрешитьадминистратор на меняет название категории и добавляет больше категорий, когда это необходимо.
Я использую категорию таблицы для классификации каждой из них, например,
категории для изображения,
category_id category_name
1 Primary image
2 Secondary image
...
для пользователей (я дублируюТаблица категорий на изображении и просто присвойте таблице другое имя),
category_id category_name
1 Primary user
2 Secondary user
...
И продолжайте дублировать таблицу друг на друга!
Они выглядят одинаково внутри и очень избыточно, когда мне нужно добавить новую таблицу категорий.Например, категории для таблицы contact list
,
category_id category_name
1 Primary contact
2 Secondary contact
3 School
4 government
...
Как решить эту избыточность?А как будет выглядеть диаграмма базы данных?