За последние 24 часа нас посетили 18356 программистов и 1599 роботов. Сейчас ищут 973 программиста ...

Как правильнее организовать базу данных?

Тема в разделе "MySQL", создана пользователем anvyd, 21 апр 2015.

  1. anvyd

    anvyd Новичок

    С нами с:
    17 апр 2015
    Сообщения:
    13
    Симпатии:
    0
    Есть три категории статей, статей много.
    как мне лучше(правильнее, грамотнее) сделать структуру базы?
    1) сделать отдельную таблицу с названиями категорий, а во второй таблице сделать столбец, который будет ссылаться на ID категории, а в запросе потом склеить таблицы
    2) сделать в одной таблице сделав один столбец ID и создать столбец parent_id и прописывать там его?
     
  2. p@R@dox 55RU

    p@R@dox 55RU Зэк
    [ БАН ]

    С нами с:
    21 май 2014
    Сообщения:
    1.358
    Симпатии:
    7
    Адрес:
    с планеты Ялмез
    всё зависит от связей
    1) один к одному;
    2) один ко многим;
    3) многие ко многим;
    Выбирай сам, в зависимости от задачи ;)
     
  3. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    что подразумевается под фразой
    в чем разность? в типах данных или что или как.

    PS посмотри как устроена БД у Wordpress
     
  4. anvyd

    anvyd Новичок

    С нами с:
    17 апр 2015
    Сообщения:
    13
    Симпатии:
    0
    ну, к примеру, тематика - спорт, категории:
    спортивная медицина, питание, подготовка
    по сути тип данных один и тот же, но статьи будут относится к той или иной категории.
    за совет спасибо, но я уже скачал курс специалиста по mysql, придется смотреть его(я так и так собирался его смотреть, но не сейчас), думаю там на все мои вопросы получу ответы.
    просто интересно как бы сделали вы
     
  5. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    Получишь ответы на все свои вопрос посмотрев как устроена БД у Wordpress, я тоже в свое время фантазировал как организовать БД, но когда увидел Wordpress все более менее стало на свои места.

    PS а что за курсы по mysql, можно поподробнее?
     
  6. anvyd

    anvyd Новичок

    С нами с:
    17 апр 2015
    Сообщения:
    13
    Симпатии:
    0
    http://www.specialist.ru/course/mskvl
    есть на торренте nnm-club.me/
     
  7. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.251
    Адрес:
    там-сям
    если уж я бы взялся [ частично ] повторять функционал WordPress, то я бы глянул как он справляется с этой задачей :)

    по wordpress тоже есть кнжки и видеотуториалы, например на learnable.com