From the problem solving aspect it is much better to have a 'Solves' or 'Dependent' field. [Analogy: goto and come from.]
This also makes it easier to reuse parts of a requirement tree.
The sight is: solve current problem by following solutions.
This was implemented in the last release.