powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / ER-технологии
7 сообщений из 7, страница 1 из 1
ER-технологии
    #32759665
dayver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Требуется правильно связать таблицы. Имеются таблицы: Материалы, Изделия, Сборочные единицы, Детали. Каждое изделие отдельно содержит - материал, сбор.ед. и деталь, в свою очередь сбор. ед. может содержать в себе детали и материалы, и деталь естественно тоже содержит материалы.
При создании связующих таблиц (Мат_в_изд, СЕ_в_изд, и т.д.) получается полная херня, т.е. связи получаются закольцованные. Help me, pliss. I'm sorry. Что можно посоветовать?
...
Рейтинг: 0 / 0
ER-технологии
    #32759692
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Материал - это то, из чего изготовлена элементарная учетная единица. Т. е., деталь не может содержать материал, а может быть изготовлена из него. Одну зависимость убрали.

Комплектность - древовидная структура. Т. е., отдельно описываем изделия, а потом строим дерево, одновременно ссылаясь на изделия и элементарные учетные единицы.

Подойдет?
...
Рейтинг: 0 / 0
ER-технологии
    #32759747
dayver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробую объяснить от обратного. Речь идет о изготовлении мед. приборов, при расчете калькуляции на изделие описываются все его состовляющие. При описании детали описываются все материалы которые тратились на её создание. Так же и с сборочной единицей, только в нее кроме материала потраченного на её создания входят еще и детали. Ну и так далее, структуру изделия прилагаю.
...
Рейтинг: 0 / 0
ER-технологии
    #32759777
VZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VZ
Гость
Не надо их связывать. Не тот случай. Это у вас стандартный BOM (Bill Of Material) или спецификация если по-русски. Надо просто завести отдельную таблицу спецификаций куда тупо прописывать строки типа parent item -> componnent item. Не очень красиво с точки зрения правил дизайна БД, но зато работает :) Причем материалы, детали, сборочные единицы и конечные изделия есть по сути Items и храниться могут в одной таблице, ну можно типы этих айтемов организовать для удобства поиска.
...
Рейтинг: 0 / 0
ER-технологии
    #32759805
Jinn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dayverТребуется правильно связать таблицы. Имеются таблицы: Материалы, Изделия, Сборочные единицы, Детали. Каждое изделие отдельно содержит - материал, сбор.ед. и деталь, в свою очередь сбор. ед. может содержать в себе детали и материалы, и деталь естественно тоже содержит материалы.
При создании связующих таблиц (Мат_в_изд, СЕ_в_изд, и т.д.) получается полная херня, т.е. связи получаются закольцованные. Help me, pliss. I'm sorry. Что можно посоветовать?

Пробовал. Увязывал. Не успел реализовать (полностью). Схема достаточно сложная, с многими зависимостями. Но работать будет. Описывать здесь не буду - работы с этой схемой немеряно, запросы - сложные. Суть схемы - двойное дерево (дву древовидные таблицы), ссылающиеся друг на друга.
...
Рейтинг: 0 / 0
ER-технологии
    #32759848
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Речь идет о изготовлении мед. приборов, при расчете калькуляции на изделие
> описываются все его состовляющие.

Да в общем как бы нет разницы, что описывать, - медицинскую технику или что-то еще. Кстати спросить, что за предприятие, если не секрет?

> При описании детали описываются все материалы которые тратились на её
> создание. Так же и с сборочной единицей, только в нее кроме материала
> потраченного на её создания входят еще и детали.

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


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