CREATE TABLE `object_photo` ( `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'ИД', `photo` VARCHAR(300) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'Путь к фото', PRIMARY KEY (`id`) ) ENGINE = InnoDB CHARSET = utf8 COLLATE utf8_general_ci COMMENT = 'Фото объекта'; CREATE TABLE `objects_object_photo` ( `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'ИД', `object_id` INT(11) NOT NULL COMMENT 'ИД объекта', `object_photo_id` INT(11) NOT NULL COMMENT 'ИД фото в таблице Фото объектов', `sort_order` TINYINT(4) NOT NULL COMMENT 'Порядок сортировки', PRIMARY KEY (`id`) ) ENGINE = InnoDB CHARSET = utf8 COLLATE utf8_general_ci COMMENT = 'Связь фото и объекта'; ALTER TABLE `objects_object_photo` ADD UNIQUE `object_photo_sort` (`object_id`, `object_photo_id`, `sort_order`);