|
|
|
Связь 3-ёх таблиц
|
|||
|---|---|---|---|
|
#18+
Как в реляционной БД решить следущую ситуацию? Есть 3 таблицы, "Вопросы", "Дополнительные вопросы" и "матрица вероятностей". В подробности вдаваться не буду, но в матрице вероятностей стоит код либо из таблицы "вопросы", либо из таблицы "дополнительные вопросы". Как в этом случае лучше реализовать связь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2013, 20:23 |
|
||
|
Связь 3-ёх таблиц
|
|||
|---|---|---|---|
|
#18+
Вариант 1, хреновый: разделить "матрицу вероятностей" на "матрицу вероятностей", привязанную к вопросам и "матрицу дополнительных вероятностей", привязанную к дополнительным вопросам. Вариант 2, правильный: объединить таблицы "вопросы" и "дополнительные вопросы". Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2013, 21:08 |
|
||
|
Связь 3-ёх таблиц
|
|||
|---|---|---|---|
|
#18+
В виде двух полей вопрос_id и дополнительный_вопрос_id с ограничением внешнего ключа на каждое, плюс check constraint на таблицу с запретом заполнения обоих полей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2013, 21:39 |
|
||
|
Связь 3-ёх таблиц
|
|||
|---|---|---|---|
|
#18+
> Как в реляционной БД решить следущую ситуацию? Для начала выбросить нах ваши три таблицы. Дальше два варианта: формулируете задачу и решаете её самостоятельно либо формулируете задачу и задаёте вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2013, 23:34 |
|
||
|
Связь 3-ёх таблиц
|
|||
|---|---|---|---|
|
#18+
Alex_kip, Извини, но в бд вся суть всегда в этих самых подробностях, так что ты либо их излагаешь, либо решаешь свои проблемы сам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2013, 06:12 |
|
||
|
Связь 3-ёх таблиц
|
|||
|---|---|---|---|
|
#18+
Там муторно объяснять, приведу более понятный пример. Есть 3 таблицы "ПО", "комплектующие", "склад". На складе могут хранится и по, и комплектующие. Имеем что-то типо такого (во вложении)...или не такого? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2013, 14:26 |
|
||
|
Связь 3-ёх таблиц
|
|||
|---|---|---|---|
|
#18+
Вложение не отправилось что-то... Вот схема http://yadi.sk/d/WE2-Z6gQCE5Xy ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2013, 14:29 |
|
||
|
Связь 3-ёх таблиц
|
|||
|---|---|---|---|
|
#18+
Alex_kip , для складов можно нати разные примеры структур ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2013, 14:32 |
|
||
|
Связь 3-ёх таблиц
|
|||
|---|---|---|---|
|
#18+
Да причем здесь БД со складами? Я вопрос задал про то, как в принципе это в реляционной БД реализовать. Склад я для примера взял, чтобы меня поняли. У меня такое чувство, что зря прошу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2013, 14:49 |
|
||
|
Связь 3-ёх таблиц
|
|||
|---|---|---|---|
|
#18+
Alex_kipЕсть 3 таблицы "ПО", "комплектующие", "склад". На складе могут хранится и по, и комплектующие. Есть материальные ценности, которые на складе храниться могут и нематериальные, которым этого не дано. А делить мат.ценности на "ПО" и "комплектующие" это бред. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2013, 14:51 |
|
||
|
Связь 3-ёх таблиц
|
|||
|---|---|---|---|
|
#18+
Alex_kipкак в принципе это в реляционной БД реализовать Про это тебе уже дали ответы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2013, 14:55 |
|
||
|
Связь 3-ёх таблиц
|
|||
|---|---|---|---|
|
#18+
SERG1257В виде двух полей вопрос_id и дополнительный_вопрос_id с ограничением внешнего ключа на каждое, плюс check constraint на таблицу с запретом заполнения обоих полей. Прошу прощения. Ответ не заметил. Вроде то, что мне и надо. Будем пробовать. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2013, 15:04 |
|
||
|
Связь 3-ёх таблиц
|
|||
|---|---|---|---|
|
#18+
Alex_kip, Связей между тремя таблицами не бывает. То, что тебе надо — отношение подкатегории, и связь междускладом и абстрактным товаром склада. Отдельно будет связь между абстрактным товаром склада и его конкретным разновидностями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2013, 15:55 |
|
||
|
|

start [/forum/topic.php?fid=32&tid=1541074]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
159ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 267ms |

| 0 / 0 |

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