powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Не могу организовать структуру базы(многоуровневое вложение)
15 сообщений из 40, страница 2 из 2
Не могу организовать структуру базы(многоуровневое вложение)
    #37622804
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Евген1985 Как заставить Аксес бегать по этим двум таблицам пока все не разложиться до деталей, ПКИ, материалов и т.д.
В Аксесе нет иерарх. запросов. Можно попробовать написать рекурсивную функцию, которая будет обходить граф и складывть рез-т обхода в массив или таблицу.
зы а лучше на оракл
...
Рейтинг: 0 / 0
Не могу организовать структуру базы(многоуровневое вложение)
    #37623489
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модЕвген1985 Как заставить Аксес бегать по этим двум таблицам пока все не разложиться до деталей, ПКИ, материалов и т.д.
В Аксесе нет иерарх. запросов. Можно попробовать написать рекурсивную функцию, которая будет обходить граф и складывть рез-т обхода в массив или таблицу.
зы а лучше на оракл
Есть один очень простой практический прием, позволяющий для дерева одним лайком получать всех родителей вверх по цеочке от текущего узла до корня, всех детей до самого низа от текущего узла и т.п. Но за это приходится расплачиваться денормализацией - хранить для каждого узла его полный маршрут наверх в виде айди узлов, разделенных спрециальным символом. Однако в вашем случае для графа каждый узел может иметь несколько маршрутов вверх, так как узел или деталь могут ипользоваться в нескольких других более крупных единицах. Насколько удобно и эффективно будет использовать такой же прием для графа я не пробовал. Попробуйте вы подумать об этом.
...
Рейтинг: 0 / 0
Не могу организовать структуру базы(многоуровневое вложение)
    #37626496
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программист-ЛюбительЕсть один очень простой практический прием
Который использовался в домашинную эру. Для того и есть СУБД, чтобы не заниматься тупой кодировкой, а работать по ссылкам.
...
Рейтинг: 0 / 0
Не могу организовать структуру базы(многоуровневое вложение)
    #37626547
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евген1985,

1 Изделие
1.1СБ1
1.1.1СБ2
1.1.2.Детали1
1.2СБ3
1.2.1.СБ4
1.2.1.1СБ2
1.2.1.2 Детали2
1.2.2Детали3
СБ2 состоить из Деталей4

кудачтосколькоИзделиесб11Изделиесб31сб1сб22сб1детали14сб3сб41сб3детали38сб4сб22сб4детали216сб2детали45
...
Рейтинг: 0 / 0
Не могу организовать структуру базы(многоуровневое вложение)
    #37626571
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПЕНСИОНЕРКА,

кстати, при довольно крупных изделиях уровень вхождения не превышал 15
раскруткой получали количество деталей\подсборок на изделие в целом

для сборки2

2*1*1+2*1=4
...
Рейтинг: 0 / 0
Не могу организовать структуру базы(многоуровневое вложение)
    #37627972
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модПрограммист-ЛюбительЕсть один очень простой практический прием
Который использовался в домашинную эру. Для того и есть СУБД, чтобы не заниматься тупой кодировкой, а работать по ссылкам.
У ТС аксес, в котором нет современных рекурсивных запросов. Поэтому я предложил средство, которое позволяет использовать джетовский вариант аксесного эскуеля для решения задач с деревьями. Предупредив о минусах, которые оно имеет (не графы, а деревья и необходимость обновлять строку адреса). Это никак не тупое кодирование.
...
Рейтинг: 0 / 0
Не могу организовать структуру базы(многоуровневое вложение)
    #37775740
Фотография Галямов Ильдар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евген1985,

и все-таки решили вы вопрос по разузловке?
...
Рейтинг: 0 / 0
Не могу организовать структуру базы(многоуровневое вложение)
    #37794761
Фотография alex999kon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю, может и не вовремя, но предлагаю схему (часть) работающей программы, в нее "укладываются" изделия со входимостью 38 уровней (на сегодняшний день выпускаемое изделие, готовится новое с уровнями в районе 58-62 уровня, проверял проблем нет), правда на схеме не отражены (есть в наличии) Узлы, Агрегаты, Комплекты, это несколько по другому (алгоритмически) делается.

При этом в Базе "сидят" изделия не только из металла но и пошивочные (тканевые), при этом металлические изделия являются частью (входимые Деталями) в пошивочных Изделия.
...
Рейтинг: 0 / 0
Не могу организовать структуру базы(многоуровневое вложение)
    #37794866
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex999kon,

ерунда одноразовая
...
Рейтинг: 0 / 0
Не могу организовать структуру базы(многоуровневое вложение)
    #37794946
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosalex999kon,
ерунда одноразовая
999 - это легендарный мемембер с форума аксеса.
Краткая характеристика:
Не программирует в кодах ВБА
Не дает юзеру никакого интерфейса кроме голых таблиц
Считает, что внешний вид данных не имеет значение супротив правильного вычисления значений в полях таблиц
...
Рейтинг: 0 / 0
Не могу организовать структуру базы(многоуровневое вложение)
    #37794988
Фотография alex999kon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист-Любитель,

это Вы с вашими глюками что только VBA и ничего более - одноразовые, а моя прога работает 10 лет, вот так вот!!!!! И не было ни разу случая что нельзя внести новое изделие в базу или что-то считает не так, при чем изделия есть и из металла и из ткани (пошивочные).

И все это без единой строчки на VBA!!!!

А за легендарность спасибо, прям таки притча во езыцах!!!!!! А насчет таблиц Вы не правы, вы же всю программу то не видели, а выводы продолжаете делать, это нехорошо, клевета если хотите! (ну или если посмотреть на факты и на выводы глазами юриста!!!)
...
Рейтинг: 0 / 0
Не могу организовать структуру базы(многоуровневое вложение)
    #37796946
Фотография alex999kon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И еще: при чем тут мое программирование или нет на VBA?
Здесь по-моему обсуждаются вопросы по созданию баз, методах, схемах и прочее, или Вам больше написать здесь нечего, кроме как оскорблять и унижать?
...
Рейтинг: 0 / 0
Не могу организовать структуру базы(многоуровневое вложение)
    #37797181
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем Ви травите пейсателя?! (ц)
...
Рейтинг: 0 / 0
Не могу организовать структуру базы(многоуровневое вложение)
    #37797245
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex999konИ еще: при чем тут мое программирование или нет на VBA?
Здесь по-моему обсуждаются вопросы по созданию баз, методах, схемах и прочее, или Вам больше написать здесь нечего, кроме как оскорблять и унижать?
а ты пошли его и все
...
Рейтинг: 0 / 0
Не могу организовать структуру базы(многоуровневое вложение)
    #37797425
Фотография alex999kon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И на том СПАСИБО!!
Впрочем все как всегда, даже удивиться не на что....
...
Рейтинг: 0 / 0
15 сообщений из 40, страница 2 из 2
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Не могу организовать структуру базы(многоуровневое вложение)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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