За последние 24 часа нас посетил 20551 программист и 1107 роботов. Сейчас ищут 379 программистов ...

Как грамотно сформировать структуры базы данных

Тема в разделе "PHP и базы данных", создана пользователем Tiki, 3 окт 2018.

  1. Tiki

    Tiki Новичок

    С нами с:
    18 янв 2018
    Сообщения:
    17
    Симпатии:
    0
    Как правильно сделать базу для блога. Меня интересуют таблицы с комментариями.
     
  2. laszlopv

    laszlopv Активный пользователь

    С нами с:
    26 фев 2017
    Сообщения:
    244
    Симпатии:
    40
    Можно вскрыть какою-то готовую CMS или реализацию на фреймворке и посмотреть как другие сделали.
     
  3. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.787
    Симпатии:
    646
    @Tiki, если без иерархии, то article_id и user_id в качестве внешних ключей достаточно. Далее собственный id, контент и время создания. Может, еще флаг премодерации.
    --- Добавлено ---
    На наших сайтах, если не учитывать кое-где оптимизацию для оч. большого числа комментов на один материал, это устроено именно так.
     
  4. Maputo

    Maputo Активный пользователь

    С нами с:
    30 июл 2015
    Сообщения:
    1.136
    Симпатии:
    173
    Есть два основных способа:
    1. Метод "Сущность - связь"
    2. Метод "Нормальных форм"
    В обоих случаях не мешает, для начала проектирования таблиц, определиться с набором данных, которые собираетесь хранить в БД.