powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Очень хитрая структура БД...
4 сообщений из 4, страница 1 из 1
Очень хитрая структура БД...
    #33687062
clo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
clo
Гость
Здравствуйте.
Есть такая вот недоделанная структура БД (внизу).
Нужно как-то таблицы VT1 и VT2 (а в дальнейшем их очень много будет) связать с таблицей СКЛАД.
Но при таких условиях:
- должна обеспечиваться целосность данных поля ДЕТАЛЬ между всеми таблицами
- в таблице склад есть поле НАЗНАЧЕНИЕ_ID. В этом поле храняться данные, на пример "VT1" или "VT2". Нужно чтобы это поле тоже как-то было связано с таблицами VT1 и VT2. Это для того, чтобы когда я буду добавлять новую деталь в таблицу СКЛАД и в поле НАЗНАЧЕНИЕ_ID выберу "VT1", то чтоб эта деталь по связям появлялась в соответствующей таблице VT1. Если выберу "VT2", то чтоб она появлялась в таблице "VT2".

Вот никак не получаеться придумать, как можно организовать структуру со связями, чтоб оно так работало.
Пожалуйста, подскажите возможную структуру для данной задачи.
Объединить все VT в одну таблицу со всеми возможными полями не выходит. Дело в том, что VT это только транзисторы, и только их 9 штук. Но будут еще и резисторы, конденсаторы и т.д... В общем, там таблиц под штук 500 может быть, и у каждой по 10-20 дополнительных полей с конкретными характеристиками на деталь... вот и приходиться так вот разбрасывать по отдельным таблицам.

Собственно, я начал было уже это обсуждать в форуме "Microsoft Access":
/topic/286211
но посоветовали обратиться именно сюда.
...
Рейтинг: 0 / 0
Очень хитрая структура БД...
    #33687139
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
Что мешает перейти к вертикальному хранению атрибутов?

PART(PARTID)
PART_PARAM_VALUE(PARTID,PARAMID,VALUE)
PART_PARAM(PARAMID,PARAMNAME)
...
Рейтинг: 0 / 0
Очень хитрая структура БД...
    #33687275
clo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
clo
Гость
А это как? Можно по-конкретнее? Что мне нужно для этого, чистый sql?
...
Рейтинг: 0 / 0
Очень хитрая структура БД...
    #33687388
clo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
clo
Гость
Ага, все, понял что имелось в виду.
Так и сделал. Вопрос закрыт. Спасибо.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Очень хитрая структура БД...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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