Задать вопрос
@arttstyle
web-макака

Структуризация и импорт базы для интернет магазина?

есть тестовый дамп базы
1000 строк
в каждой строке отдельный товар со своим артикулом/категорией/брендом/названием/ценой и тд
как это максимально производительно структурировать в mysql?
создавать отдельно таблицу для каждой категории?
и как выбрать и импортировать сразу кучу товаров из excel файла в такую таблицу?
  • Вопрос задан
  • 72 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Stepik
    PRO C#. Базы данных
    2 месяца
    Далее
  • Skillbox
    Профессия Python-разработчик + ИИ
    10 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@alexalexes
артикулом/категорией/брендом/названием/ценой

Редко какое свойство товара останется скалярным значением с развитием структуры базы и не перейдет в таблицы-справочники.
Что же сразу должно бросится в глаза начинающему проектировщику БД - это то, что нужны таблицы:
- Категория товара
- Бренд
- Цена на товар (одна запись соответствует цене товара за определенный период, может нести сведения о скидке и т.д.)
Причем, валюта цены тоже может быть отдельным справочником.
У товара могут быть габариты ДxВxШ.
Название оси габарита - эта тоже справочник.
Размерность - см, м, дюймы - тоже справочник.
Так что, смотрите, любое свойство можно превратить в справочник, и довольно разобранный на составляющие.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы