Обрабатывать теги как категории? - PullRequest
1 голос
/ 14 февраля 2010

Я хочу использовать теги на моем сайте.Как обрабатывать теги наиболее эффективно?

Можно ли помещать каждый тег в таблицу (например, категории), а затем в сообщении просто ссылаться на них с их идентификатором?(как в WordPress)

1 Ответ

0 голосов
/ 14 февраля 2010

В общем, неплохо иметь таблицу поиска тегов, а затем ссылаться на них по идентификатору. Помимо прочего, это экономит место для хранения - вам нужно хранить строковую версию тега только один раз; числовой идентификатор почти наверняка будет короче.

Тэги, как правило, представляют собой отношение «многие ко многим», и поэтому обычно используют макет, состоящий из 3 таблиц: таблицы элементов контента, таблицы тегов, а затем таблицы отображения «контент в тег». Первые два довольно просты; третья - это просто таблица, в которой каждая строка представляет собой ссылку между элементом контента и тегом.

...