With the arrival of S/4HANA, SAP has introduced a change, with regard to the development of business layers from ERP tables. The aim is to be as close as possible to the database in order to have the best performance...
Hierarchies are a popular method of structuring application data to facilitate its consumption.