zaartix
Постоялец
- Регистрация
- 15 Май 2006
- Сообщения
- 73
- Реакции
- 27
- Автор темы
- #1
вот собираю базу синонимов ключевых слов (к примеру yandex и яндекс), задумался над структурой бд. Первое что приходит на ум:
вот, какие будут мнения? может подводные камни такой структуры?
PHP:
CREATE TABLE `a_syn` (
`id` int(11) NOT NULL auto_increment, // id слова
`pid` int(11) NOT NULL, // id родителя (оригинала для синонима)
`w` varchar(32) NOT NULL, // само слово
PRIMARY KEY (`id`),
UNIQUE KEY `w` (`w`),
KEY `pid` (`pid`)
) ENGINE=MyISAM
Пример с яндексом будет такой:
1 | 0 | yandex
2 | 1 | яндекс
3 | 1 | яша