Вверх ↑
Ответов: 5446
Рейтинг: 323
#1: 2007-04-29 12:43:59 ЛС | профиль | цитата
Tad, я заносил автора в базу так, как написано в полях Author и mail ini-файла, и никак иначе.



[size=-2]------ Добавлено в 12:43
Я это к тому, что просто выборка DISTINCT(author) при существующей структуре не даст корректный список авторов.

Наверное, придётся сделать отдельную таблицу, где будут храниться отфильтрованный список авторов,
а при добавлении элемента пробовать понять, кто автор. В поле elements.author буду, видимо, хранить список авторов через пробел (без всяких &,+,...), тогда поиск можно будет делать фильтрацию по автору в трёх видах:
* Все записи
* Единственный автор
* В коллективе авторов

От хранения мыл, видимо, придётся отказаться.
карма: 1

0