Есть таблица массив
id pid cat
---------------------------
1 1 Animals
2 2 Flowers
3 1 Cat
4 1 Dog
5 2 Forget me not
6 3 Begemot
---------------------------
Необходимо получить массив:
id pid cat
---------------------------
1 1 Animals
2 2 Flowers
3 1 Animals\Cat
4 1 Animals\Dog
5 2 Flowers\Forget me not
6 3 Animals\Cat\Begemot
---------------------------
Как это лучше сделать на perl?