powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Сложность привязать одну таблицу к нескольким
7 сообщений из 7, страница 1 из 1
Сложность привязать одну таблицу к нескольким
    #39389038
Bjoern
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день! Есть проблема, не знаю как разрешить. Не буду углубляться в специфику, так как проблема может возникнуть в любой области.

Есть таблица Параметры (конкретно параметры товара), в ней, например три поля: наличие привода, тип привода, расположение привода.
Соответственно, есть несколько таблиц (две, три либо более, в зависимости от разновидности параметров). Наличие привода нужно взять данные из Таблицы1, в которой указаны такие данные как ДА, НЕТ (наличие привода - либо да, либо нет, будет меняться стоимость в зависимости от наличия или отсутствия привода). Тип привода взять из Таблицы2, где есть данные ПРИВОД1, ПРИВОД2, ПРИВОД3 (естественно от типа привода будет меняться и стоимость). Расположение привода нужно взять либо из ТАБЛИЦЫ1 (расположение привода - сверху, снизу, стоимость меняться не будет).

Вопрос в следующем - как связать таблицу ПАРАМЕТРЫ с ТАБЛИЦА1 и ТАБЛИЦА2?

Заранее благодарен всем за ответы.
...
Рейтинг: 0 / 0
Сложность привязать одну таблицу к нескольким
    #39389043
Фотография Дедушка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
читать про модели BOM (bill of materials) и EAV (entity attribute value)
...
Рейтинг: 0 / 0
Сложность привязать одну таблицу к нескольким
    #39389145
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bjoern,

как бы у тебя подход неверный, по-другому можно гораздо проще сделать.

но тут надо именно про это самое думаю, по что ты не стал углубляться
...
Рейтинг: 0 / 0
Сложность привязать одну таблицу к нескольким
    #39389186
Bjoern
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, Дедушка и MasterZiv.
Прочитал про "BOM (bill of materials) и EAV (entity attribute value)". Да подходит, но есть чуйка, что можно сделать как то проще.

MasterZiv, есть какой то вариант как упростить, как сделать проще?
...
Рейтинг: 0 / 0
Сложность привязать одну таблицу к нескольким
    #39389193
fsharp_fsharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EAV - это зло
...
Рейтинг: 0 / 0
Сложность привязать одну таблицу к нескольким
    #39389269
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fsharp_fsharpEAV - это зло

Правильный EAV в режиме INSERT-only с кешированием актуального среза данных в NoSQL — экстракт добра в чистом виде.
...
Рейтинг: 0 / 0
Сложность привязать одну таблицу к нескольким
    #39389389
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bjoern.

MasterZiv, есть какой то вариант как упростить, как сделать проще?

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


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