Цитата:
|
Это как минимум не рационально... Видите ли, организаций более 5тс.
|
как минимум не рационально использовать для этого дела файл XML =)
Я вам предложил, почти то что подробно расписал alexcon314:
* линейный список компаний
* линейный список категорий
* в категориях индексный список по id компаний удовлетворяющих категории.
Изначально в tree показываете список категорий. при выборе категорий получаем её индексы и хватаем по id необходимые компании.
Так как во флеш нету getElementById(), то выкручиваемся так:
При загрузки пробегаемся по всему списку компаний и создаём ассациативный массив с id компании, в качестве ключей, и ссылкой ну узел, в качестве значения.
Ну и помимо добавления новый коспании нужно будет добавлять её индекс в необходимые категории
,за неимением базы и админки, в ручную =).
но всё же посмотрите в сторону человекской sql базы!