- Автор темы
- #1
Подскажите, как поступить исправить. при просмотре в /phpMyAdmin/
в самом внизу таблицы написано такое сообщение
переводится как 'Не следует одновременно создавать индексы UNIQUE и INDEX для колонки `m_rec_id`;
оставить как всё есть и не трогать?
в самом внизу таблицы написано такое сообщение
UNIQUE and INDEX keys should not both be set for column `m_rec_id`
переводится как 'Не следует одновременно создавать индексы UNIQUE и INDEX для колонки `m_rec_id`;
оставить как всё есть и не трогать?
PHP:
-- Структура таблицы `cm_catalog_section_link`
--
CREATE TABLE `cm_catalog_section_link` (
`id` int(11) NOT NULL auto_increment,
`m_rec_id` int(11) NOT NULL default '0',
`s1_rec_id` int(11) NOT NULL default '0',
`type_id` int(11) default '12',
PRIMARY KEY (`id`),
UNIQUE KEY `cm_catalog_section_link_unk` (`m_rec_id`,`s1_rec_id`),
KEY `cm_catalog_section_link_type_id` (`type_id`),
KEY `cm_catalog_section_m_rec_id` (`m_rec_id`),
KEY `cm_catalog_section_s1_rec_id` (`s1_rec_id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=264 ;
--
-- Дамп данных таблицы `cm_catalog_section_link`
--
INSERT INTO `cm_catalog_section_link` (`id`, `m_rec_id`, `s1_rec_id`, `type_id`) VALUES (2, 2, 2136, 12),
(3, 3, 2134, 12),
(9, 8, 2158, 12),
(10, 7, 2158, 12),
(11, 9, 2159, 12),
(12, 10, 2156, 12),
(13, 11, 2157, 12),
(14, 12, 2157, 12),
(48, 6, 2158, 12),
(259, 2643, 2601, 12),
(263, 13, 2601, 12),
(258, 2642, 2601, 12);