Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Различающиеся поля в подчиненной таблице, в зависимости от значений основной таблицы / 4 сообщений из 4, страница 1 из 1
03.09.2015, 20:59
    #39042827
pimple
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Различающиеся поля в подчиненной таблице, в зависимости от значений основной таблицы
Подскажите как правильно структурировать данные. Есть товары нескольких типов, с разным набором характеристик в каждом типе.
Делать одну таблицу с кучей полей для всех характеристик или для каждого типа делать свою таблицу характеристик?
...
Рейтинг: 0 / 0
04.09.2015, 00:38
    #39042965
Злой Бобр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Различающиеся поля в подчиненной таблице, в зависимости от значений основной таблицы
pimple,

EAV в помощь.
...
Рейтинг: 0 / 0
04.09.2015, 02:27
    #39043013
SERG1257
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Различающиеся поля в подчиненной таблице, в зависимости от значений основной таблицы
Злой Бобр EAV в помощь.Наследование в помощь. Ищите, тема обсасывалась многократно
...
Рейтинг: 0 / 0
09.09.2015, 00:49
    #39046327
ShkrylAndrei
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Различающиеся поля в подчиненной таблице, в зависимости от значений основной таблицы
Сделать две таблицы
Первая-Товары
Вторая-Типы товаров(Справочник)

Дальше организовать связь один - к одном(ил ко многим) если товар характеризуется одним Типом, если один товар характеризуется несколькими свойствами.

Опишите подробнее задачу, что за предметная область?
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Различающиеся поля в подчиненной таблице, в зависимости от значений основной таблицы / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]