parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

virusav 27.05.2015 14:04 / 27.05.2015 14:10

Вот схема: http://mepic.ru/view/?id=0358d4a86fffddf0e9cff29b77fb2007
Примечание: в таблице подключений может быть запись с номером заказа 0 - подключение для всех заказов с такой дочерней заявкой.
По поводу циклов не согласен: заказы надо крутить 2 раза, т.к. сначала надо получить список номеров заявок, которые подставляем в запрос для получения дочерних заявок, а потом уже для прорисовки строк.
Дочерние заявки также надо будет крутить для получения подключений.

Добавлено:
Весь замысел был в том, что можно взять, например, таблицу дочерних заявок и сделать из нее упорядоченную структуру, даже без выбора лишних данных, например:
номер_родительской_заявки
тип_дочерней_заявки
номер_дочерней_заявки

В этом случае можно получать данные по нужным уровням хеша, а в случае таблицы - только locate.
Хеш таблиц запросом или методом hash по документации можно получить только для одного уровня.