I've got a task I don't know how to solve it anyhow. Main idea is by using web interface fill cube cells (NxM) and by clicking smt create/recreate or edit dimension with hierarchy.
It is possible to use a feed from a cube to build a dimension is you want to, just code the TI up....
The real challenge will be in writing a sensible set of code to do this and establishing how the view that you will use as datasource for the TI.
So if you are looking for reassurance that what you want to do is possible, then be reassured.
With the structure you layout in your first post it doesn't look too bad...
Just completed task and can't help myself not to tell (#is it correct phrase construction?) our solution.
1) Create cube with cell to fill (parent, child, p+c)
# p+c is hidden from user
2) Create process that fills column 'p+c' and exports p+c (semicolon delimeted) column to .csv
# for this purpose I used special cube view with only one element in dimension
3) Create new dimension from .csv
?)
5) profit!