Всем доброго времени суток, вопрос, наверное, будет весьма очень странным, но я попробую. Пытаюсь сделать простой сайт заявочник на PHP с подключением к базе MYSQL, куда юзеры будут оставлять заявки о каких-либо поломках, в базе две таблицы(как мне порекомендовали) shop с полями(id (PRIMARY, AI), name), tickets(id (PRIMARY, AI), contacts, problem, date, name_id) Суть вопроса в следующем, как правильно связать эти таблицы между собой чтоб вносить данные выпадающим окном(юзер выбирает свою точку) и потом мне их фильтровать так же выпадающим окном?
в одной таблице указываете связующее поле и делаете его внешним ключом ...например если это заявки должны относится к магазину какому-то то Код (Text): CREATE TABLE IF NOT EXISTS `tickets` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `shop_id` int(10) unsigned NOT NULL, `contacts` varchar(255), `problem` varchar(255), ... PRIMARY KEY (`id`), KEY `FK_1` (`shop_id`), CONSTRAINT `FK_1` FOREIGN KEY (`shop_id`) REFERENCES `shops` (`id`) ON DELETE CASCADE, ) ENGINE=InnoDB DEFAULT CHARSET=utf8;