|
|
|
Сложность привязать одну таблицу к нескольким
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть проблема, не знаю как разрешить. Не буду углубляться в специфику, так как проблема может возникнуть в любой области. Есть таблица Параметры (конкретно параметры товара), в ней, например три поля: наличие привода, тип привода, расположение привода. Соответственно, есть несколько таблиц (две, три либо более, в зависимости от разновидности параметров). Наличие привода нужно взять данные из Таблицы1, в которой указаны такие данные как ДА, НЕТ (наличие привода - либо да, либо нет, будет меняться стоимость в зависимости от наличия или отсутствия привода). Тип привода взять из Таблицы2, где есть данные ПРИВОД1, ПРИВОД2, ПРИВОД3 (естественно от типа привода будет меняться и стоимость). Расположение привода нужно взять либо из ТАБЛИЦЫ1 (расположение привода - сверху, снизу, стоимость меняться не будет). Вопрос в следующем - как связать таблицу ПАРАМЕТРЫ с ТАБЛИЦА1 и ТАБЛИЦА2? Заранее благодарен всем за ответы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2017, 12:21 |
|
||
|
Сложность привязать одну таблицу к нескольким
|
|||
|---|---|---|---|
|
#18+
читать про модели BOM (bill of materials) и EAV (entity attribute value) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2017, 13:23 |
|
||
|
Сложность привязать одну таблицу к нескольким
|
|||
|---|---|---|---|
|
#18+
Bjoern, как бы у тебя подход неверный, по-другому можно гораздо проще сделать. но тут надо именно про это самое думаю, по что ты не стал углубляться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2017, 20:09 |
|
||
|
Сложность привязать одну таблицу к нескольким
|
|||
|---|---|---|---|
|
#18+
Спасибо, Дедушка и MasterZiv. Прочитал про "BOM (bill of materials) и EAV (entity attribute value)". Да подходит, но есть чуйка, что можно сделать как то проще. MasterZiv, есть какой то вариант как упростить, как сделать проще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2017, 22:17 |
|
||
|
Сложность привязать одну таблицу к нескольким
|
|||
|---|---|---|---|
|
#18+
EAV - это зло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2017, 22:35 |
|
||
|
Сложность привязать одну таблицу к нескольким
|
|||
|---|---|---|---|
|
#18+
fsharp_fsharpEAV - это зло Правильный EAV в режиме INSERT-only с кешированием актуального среза данных в NoSQL — экстракт добра в чистом виде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2017, 08:05 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=39389186&tid=1540222]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 147ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...