Конференция "Базы" » построения графа по базе данных [D7, MySQL]
 
  • IvanKonst © (15.10.10 16:09) [0]
    Привет всем! Помогите!) У меня тякая проблема: поставили задачу построения графа по базе данных на SQL. Понимаю, что звучит непонятно, как смогу попытаюсь объяснить) Пусть у нас есть таблица состоящая всего из двух полей: Кто продал и Кому продал. Далее пользователь, например, вводит Иванов и указывает вложенность графа - 3. Мы должны сделать запрос на поиск записей со значением поля Кто продал = Иванов. Пусть их нашлось 2 со значением поля Кому продал - Петров и Сидоров . Далее ищем записи для Петрова и Сидорова(они тоже кому-то что-то продают) и т.д. до той вложенности которую указал пользователь. И необходимо это вывести графически. Думаю более или менее понятно. Может у кого есть какие идеи как это реализовать или может это уже гдето реализовано, подскажите плиииз, очень нужно)
  • Sergey13 © (15.10.10 16:28) [1]
    Не знаю как с "это вывести графически", а получение информации - рекурсивная процедура получения предка/потомка с нужной вложенностью. Результат предыдущего выполнения становится входным параметром для следующего запуска процедуры.
  • MsGuns © (15.10.10 23:37) [2]
    Очевидно, автор просто не понял что хочет от него работодатель
 
Конференция "Базы" » построения графа по базе данных [D7, MySQL]
Есть новые Нет новых   [134431   +15][b:0][p:0]