HI Peter,
Model1:
step1 : create a node level1(cardinality 1:n) and create an attribute BUKRS ,create a subnode level2(cardinality 0:n , singleton ) . assign supply_levels as supply function
step2:expand the node level2 and create the attribute WERKS,create a subnode level3(cardinality 1:n, singleton ). assign supply_levels as supply function.
step3; expand the node level3 and create attribute LGORT.
MODEL2:
create recursive node with level1,level2 ,level3 anyway i will create a document and share to you if possible