К сожалению, отсутствие rewrite-техонлогий на многих сайтах и, самое печальное, примитивность поисковых систем, у каждого объекта должен быть строгий и единственный адрес. Что требует выделения одного из родителей объекта в качестве главного, а остальных - в качестве второстепенного.
Нужно подумать на счёт категорий. С одной стороны, хочется, чтобы это был предельный примитив для упрощения жизни и пользователей и авторов ("Космос", "Компьютеры", "Юмор" - понятно, что объект может входить сразу в несколько категорий), с другой - хочется конкретики ("Компьютеры -> Интернет", "Компьютеры -> Программы"). Но на предельном уровне это та же система родителей. Так что тут нужно не балансировать как-то, а сразу определиться с пределами. Не знаю, в общем. Надо думать.