Мне нужна помощь в структуре базы данных. Я пытаюсь это объяснить.Структура базы данных для учебного веб-сайта
- каждый пользователь может создать учебник
- каждый учебник есть шаги (шаг 1, шаг 2, ...)
Теперь я создал базу данных с именем Учебник-базы данных, внутри БД находится таблица с именем Учебное пособие. Таблица Учебник, имеют некоторые атрибуты
- tutorial_id = идентификатор каждого учебника
- tutorial_title = название каждого урока
- tutorial_iamge = Вы можете добавить изображение, в начале каждого урока
- tutorial_description = вы можете объяснить обучающую программу
- tutorial_steps = сколько шагов обучающая имеют
Каждый учебник разбит на несколько шагов.
Мой вопрос: я не знаю, как сохранить шаги, здесь я создал маленькую модель:
Если я сохранить все этапы всего урока в одной таблице? Или я должен создать 10 (10 шагов) таблиц. Одна таблица для одного шага.
Простой. Один стол. Ну, две таблицы. Таблица для учебных пособий и таблица шагов. – Strawberry
все в 1 таблице, со столбцами для ссылки на '\' Tutorial \ '. \' Tutorial_id \ '' и какой шаг. 'tutorial_steps' может быть избыточным/ненужным, поскольку вы всегда можете подсчитать, сколько строк находится в таблице шагов. – Sean
Я создаю таблицу с именем ** Tutorial_steps ** и я помещаю каждый шаг в таблицу? – Skeptar