Ответ
Misha v.3 02.08.2007 12:04
... у меня для "тел"-текста сообщений используется отдельная таблица.
Однако, есть желание от нее отказаться и присовокупить ее к основной таблице.
было аналогично, но я давно их объединил.
+ теперь можно использовать mysql fulltext search по двум полям (его невозможно использовать по двум столбцам _разных_ таблиц)
+ запросы проще (нет join)
+ структура БД проще, без FK (читай mysql myisam) элементарно поддерживается целостность данных (не забудишь удалить данные из связанной таблици), упрощается import/export данных
- как-то читал рекомендации от mysql об отделении текстовых полей
Для тех случаев, когда необходимо выводить "заголовки" комментариев есть мысль в качестве заголовка использовать первую строчку текста комментария.
не поддержу.
это суть -- свой новый тип разметки, причём очень неочевидный.
кроме этого, чтобы вывести первые строчки придется доставать сообщения целиком и потом ковыряться в них match-ем (или писать специфичные запросы для разных sql серверов)