департаментов, у нее есть parent_id , который если NULL то это корневой департамент, а если нет, то дочерний, тут становиться вопрос поиска детей и тд, есть ли возможности у лары удобно управлять этим. Или прийдеться делать что-то вроде -
...
выбрать список детей :id (SELECT WHERE parent_id = :id)
выбрать список их детей (SELECT WHERE parent_id IN (:children1))
выбрать список детей детей (SELECT WHERE parent_id IN (:children2))
....
можешь сделать циклические связи
Обсуждают сегодня