Как записать параметры в БД

Тема в разделе "Базы данных", создана пользователем Konpolya, 5 сен 2018.

Модераторы: latteo
  1. 2cher777

    2cher777

    Регистр.:
    10 мар 2018
    Сообщения:
    256
    Симпатии:
    76
    С 8й версии мускула только поддерживается?
     
  2. Black Hat

    Black Hat

    Регистр.:
    15 май 2015
    Сообщения:
    163
    Симпатии:
    104
  3. metal-stroi-komplekt

    metal-stroi-komplekt Постоялец

    Регистр.:
    23 дек 2012
    Сообщения:
    148
    Симпатии:
    41
    Если товаров до 5000, то все будет летать на такой структуре:
    таблица товаров: ID , бла, блабла, ...
    таблица опции: ID(int11), IDтовара(int11), ID_Тип-Опции(int11), Значение_Опции(var255)
    ну до кучи можно еще и третью таблицу, где названия опции хранить, но проще в php подставлять НАЗВАНИЕ опции согласно ТИПа опции
    Что такое ТипОпции? Это число (для экономного хранения в БД и быстрого поиска по числу!), например:
    1 - это цвет, 2 - ширина, 3 - длина, 4 - вес, ...
    В Значение_Опции соответственно пишем - голубой, или 436 или 623 или 3.400
    Это немного не по стандартам, по стандарту - три таблицы, где в 3-ей будут храниться названия опции, но на малом магазе и так попрет! Т.е. названия опции ты простопомнишь и в php их подставляешь в зависимости от ID_Тип-Опции
     
  4. bobrowss

    bobrowss Писатель

    Регистр.:
    5 апр 2018
    Сообщения:
    6
    Симпатии:
    0
    Почему только для 5000? Если привязан в использовании MySQL, то такая схема в принципе единственно верная для оптимальной работы.