You have a 1-* association between UserInputNavigator & Revisions where the parent is the UserInputNavigator.
Thus; one UserInputNavigator object revers to a SINGLE Revision. A revission can be reverensed by multiple UserInputNavigator objects.
You have to options
No, I assosiated a set of Revisions
There is no way to retrieve a list of revisions over the association:
I created * .. * associations instead of 1 .. n , but it does not help.