Нужен совет от опытных проектировщиков БД и программистов

Тема в разделе "SQL", создана пользователем PsyXo, 6 фев 2010.

  1. PsyXo

    PsyXo Гость

    Здравствуйте! Скажите пожалуйста как обычно реализуется (в БД) на крупных порталах:
    - система комментирования? Например, по статьям. Есть некая страница, к ней оставляется большое множество комментов и таких страниц тоже очень много. Записывать все комментарии в одну гигантскую таблицу или обычно такие вещи разбивается на несколько таблиц?
    - система микроблогов? Т.е. пользователь создает свой микроблог, и его комментирует. Под каждый такой "блог" выделять отдельную таблицу?
    Большое спасибо за аргументированные ответы и советы.
     
  2. Inrevolution

    Inrevolution Гость

    Всё верно, если теже страницы хранятся в одной таблице, то зачем делать для каждой отдельную таблицу коментов... Правда поиск придется урезать, в таких таблицах LIKE не пройдет :trash:
    Во втором случае, в принципе, тоже можно обойтись одной таблицей, в которую передаются id блогов.
     
Загрузка...

Поделиться этой страницей