Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > Структура некоторых таблиц и связи


Автор: zzkey 1.8.2011, 11:05
Здравствуйте!

У меня есть:
  • категории
  • товары
  • характеристики товаров
Каждая категория имеет одну группу характеристик.
Каждая группа характеристик имеет некоторые набором характеристик.
Каждая характеристика может иметь несколько единиц измерения (мм, см, км и т.д.; кол-во в упаковке, рулонов, пакетов в ящике и т.д.)
Товары, имеют некоторые характеристики, и ед. измерения (мм или км, но могут и не иметь ед. изм.!). Эти хар-ки соответственно, как писалось выше, берутся из наборов.

На текущий момент есть таблицы:
  • menus
  • items
  • characteristic_groups
  • characteristics
  • characteristic_units
menus имеет много items
menus имеет одну characteristic_groups
characteristic_groups имеет много characteristics
characteristics имеет много characteristic_units
items имеет много characteristics

Но что-то тут не так... В проектировании я балбес :(

P.S. Работаю с РНР фреймворком Kohana 3.2 (ORM)

Спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)