здесь мои 3 таблицы:MySQL Нормализация базы данных вопрос
Таблица 1 - хранит информацию пользователя и имеет уникальные данные
Таблица 2 - магазины место категории, такие как, торонто, Нью-Йорк, Лондон, и т.д. поэтому это также является уникальным.
стол 3 - имеет дублируемую информацию. он сохраняет все места, где был пользователь.
3 таблиц связаны или соединены этими идентификаторами:
таблица 1 имеет "table1_id"
таблица 2 имеет "table2_id" и "PLACE_NAME"
таблица 3 имеет " table3_id "," table1_id "," place_name "
У меня есть интерфейс, где администратор видит всех пользователей. рядом с пользователем кнопка «изменить». нажатие на эту кнопку редактирования позволяет вам редактировать конкретного пользователя в полях формы, в котором есть несколько раскрывающихся списков для «мест».
Если администратор редактирует пользователя и добавляет 1 «места» для пользователя, я вставляю эту информацию с помощью php. если администратор решает отменить выбор того, что 1 «места» я удаляю или отмечаю его как включенное и выключенное? как насчет того, если администратор решит выбрать 2 «места» для пользователя; изменить первые «места» и добавить дополнительные «места». будет ли мой стол просто расти, и у меня будет просто избыточная информация?
спасибо.
спасибо, мне нравится и вы, и ответ Мэтью Флашен! – NULL