powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Связь 3-ёх таблиц
13 сообщений из 13, страница 1 из 1
Связь 3-ёх таблиц
    #38453669
Alex_kip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как в реляционной БД решить следущую ситуацию? Есть 3 таблицы, "Вопросы", "Дополнительные вопросы" и "матрица вероятностей". В подробности вдаваться не буду, но в матрице вероятностей стоит код либо из таблицы "вопросы", либо из таблицы "дополнительные вопросы". Как в этом случае лучше реализовать связь?
...
Рейтинг: 0 / 0
Связь 3-ёх таблиц
    #38453711
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вариант 1, хреновый: разделить "матрицу вероятностей" на "матрицу вероятностей",
привязанную к вопросам и "матрицу дополнительных вероятностей", привязанную к
дополнительным вопросам.
Вариант 2, правильный: объединить таблицы "вопросы" и "дополнительные вопросы".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Связь 3-ёх таблиц
    #38453728
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В виде двух полей вопрос_id и дополнительный_вопрос_id с ограничением внешнего ключа на каждое, плюс check constraint на таблицу с запретом заполнения обоих полей.
...
Рейтинг: 0 / 0
Связь 3-ёх таблиц
    #38453816
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Как в реляционной БД решить следущую ситуацию?

Для начала выбросить нах ваши три таблицы. Дальше два варианта: формулируете задачу и решаете её самостоятельно либо формулируете задачу и задаёте вопрос.
...
Рейтинг: 0 / 0
Связь 3-ёх таблиц
    #38453915
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_kip,

Извини, но в бд вся суть всегда в этих самых подробностях, так что ты либо их излагаешь, либо решаешь свои проблемы сам.
...
Рейтинг: 0 / 0
Связь 3-ёх таблиц
    #38454525
Alex_kip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Там муторно объяснять, приведу более понятный пример.
Есть 3 таблицы "ПО", "комплектующие", "склад". На складе могут хранится и по, и комплектующие.
Имеем что-то типо такого (во вложении)...или не такого?
...
Рейтинг: 0 / 0
Связь 3-ёх таблиц
    #38454530
Alex_kip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вложение не отправилось что-то...
Вот схема http://yadi.sk/d/WE2-Z6gQCE5Xy
...
Рейтинг: 0 / 0
Связь 3-ёх таблиц
    #38454538
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_kip , для складов можно нати разные примеры структур ...
...
Рейтинг: 0 / 0
Связь 3-ёх таблиц
    #38454583
Alex_kip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да причем здесь БД со складами? Я вопрос задал про то, как в принципе это в реляционной БД реализовать. Склад я для примера взял, чтобы меня поняли. У меня такое чувство, что зря прошу...
...
Рейтинг: 0 / 0
Связь 3-ёх таблиц
    #38454587
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_kipЕсть 3 таблицы "ПО", "комплектующие", "склад". На складе могут хранится и
по, и комплектующие.
Есть материальные ценности, которые на складе храниться могут и нематериальные, которым
этого не дано. А делить мат.ценности на "ПО" и "комплектующие" это бред.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Связь 3-ёх таблиц
    #38454599
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_kipкак в принципе это в реляционной БД реализовать
Про это тебе уже дали ответы...
...
Рейтинг: 0 / 0
Связь 3-ёх таблиц
    #38454621
Alex_kip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SERG1257В виде двух полей вопрос_id и дополнительный_вопрос_id с ограничением внешнего ключа на каждое, плюс check constraint на таблицу с запретом заполнения обоих полей.
Прошу прощения. Ответ не заметил. Вроде то, что мне и надо. Будем пробовать. Спасибо
...
Рейтинг: 0 / 0
Связь 3-ёх таблиц
    #38454725
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_kip,

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


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