2010-02-14 2 views
1

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

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

ответ

0

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

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

Смежные вопросы