I have a View which has 2 sub views on it and a ViewModel is assigned to each view:
ViewA - ViewModelA { ViewB - ViewModelB ViewC - ViewModelC }
The ViewModels usually 'inherit' relationships from the Model. And it's not wrong to add a relation when it makes sense.
It's perfectly OK for a ViewModel to have a property referring to another ViewModel.