Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Сетевая база данных! / 14 сообщений из 14, страница 1 из 1
02.11.2003, 21:30
    #32312878
EloyOrion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сетевая база данных!
Кто-нибудь может знает по какому принципу можно построить базу данных для сетевого маркетинга. Сетевой маркетинг это как пирамида - один чел привлекает другого, тот ещё 3х, например, те ещё. И нужно сделать так, чтобы можно было проследить всех привлечённых относящихся к этому человеку, включая привлечённых им привлечённых и так далее до самого низа + показать всех спонсоров до самого верха. Т.е. чтобы было видно всё дерево относящееся к человеку.
Например, у каждого чела есть свой номер + номер его спонсора, т.е. того кто его привлёк... Но как выбрать всё дерево вверх и вниз?
Такое в реляционных базах данных возможно или нужно что-то другое?
...
Рейтинг: 0 / 0
02.11.2003, 21:35
    #32312880
alkonawtiko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сетевая база данных!
На такое гамно уже никто не ведётся. Брось эту затею.
Что касается базы, то сделать её проще простого. Лишь бы платили.
...
Рейтинг: 0 / 0
07.11.2003, 14:42
    #32317871
eddi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сетевая база данных!
Раскрытие иерархий с поуровневой сортировкой
http://www.pwr.ru/items/?id=3
...
Рейтинг: 0 / 0
07.11.2003, 19:13
    #32317983
Gt_
Gt_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сетевая база данных!
это колега ;) называется иерархические запросы, есть такое в oracle и posgre, может в db2.

2alkonawtiko
лохов еще полно ... :)
...
Рейтинг: 0 / 0
08.11.2003, 09:41
    #32318063
eddi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сетевая база данных!
2 Gt_
То что реализовано например в oracle не достаточно для получения так называемого downline - необходима еще сортировка в порядке обхода дерева.
...
Рейтинг: 0 / 0
10.11.2003, 19:20
    #32319321
Gt_
Gt_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сетевая база данных!
http://www.oracle.com/oramag/code/index.html?cod06106.html

или я тебя не понял ?

Gt_
...
Рейтинг: 0 / 0
12.11.2003, 10:19
    #32321022
Могун
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сетевая база данных!
А можно просто использовать рекурсивную процедуру.
...
Рейтинг: 0 / 0
12.11.2003, 12:02
    #32321234
eddi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сетевая база данных!
2 Gt_
Да это то что нужно!
Решение состоит из 2 частей - иерархический запрос + сортировка.
Красивое решение.Однако требует многократного построения upline.
Спасибо за интересную ссылку.

2 Могун
Рекурсивная процедура пожалуй самое универсальное решение.
Но какова будет производительность?
...
Рейтинг: 0 / 0
14.11.2003, 15:43
    #32324719
Могун
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сетевая база данных!
Если речь идет о рекурсивной ХРАНИМОЙ процедуре - то это самое быстрое решение.
...
Рейтинг: 0 / 0
24.02.2004, 18:55
    #32419982
Redbor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сетевая база данных!
Для Sybase ASA ASCRUS в своё время выложил решение. См тут:\r
/topic/58500&hl=
...
Рейтинг: 0 / 0
28.05.2004, 16:49
    #32539329
sovnarkom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сетевая база данных!
Патцаны! Да фигня на постном масле это все ваши Оракловско-Сайбэйсовские рекурсии-шмекурсии с иерархитическими запросами-чмопросами... )))) На MSMе эта задача решается автоматически, ибо СУБД у него в виде иерархического дерева! ))))))
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
26.04.2007, 04:30
    #34488314
Сетевая база данных!
мля чё за форум бл*
...
Рейтинг: 0 / 0
26.04.2007, 11:37
    #34489052
знакомый
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сетевая база данных!
sovnarkomПатцаны! Да фигня на постном масле это все ваши Оракловско-Сайбэйсовские рекурсии-шмекурсии с иерархитическими запросами-чмопросами... )))) На MSMе эта задача решается автоматически, ибо СУБД у него в виде иерархического дерева! ))))))
+1. Хотя не надо забывать про ограниченное число индексов в одном дереве.... Не все так просто :-)
...
Рейтинг: 0 / 0
26.04.2007, 20:27
    #34491100
EloyOrion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сетевая база данных!
Кому интересны варианты решения данной проблемы в реляционной базе данных, то запускаем поиск по форуму MS SQL Server с ключевым словом "дерево". Самый оптимальный способ решения - это создание дополнительной таблицы связей. А для небольших таблиц оптимально подходят всевозможные рекурсивные запросы.
...
Рейтинг: 0 / 0
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Сетевая база данных! / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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