When a dimension is used as an input for another dimension (e.g. d2 = d1 / 2) there is no warning that an "orphaned dimension" will be created if the original dimension (e.g. d1) is deleted.
It would be really useful if a dialogue popped up to warn that the dimension deleted is being used as an input to another dimension.
Something like:
"The dimension being deleted is being used by dimensions:
d1, d2, d3
Are you sure you want to delete the dimension?
An orphaned dimension parameter will be created if you go ahead with this action.
"