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