How to create internal links during user navigation
Relations module was built exactly for use cases like this. But be warned that it has a little steep learning curve.

Relations Add Module can significantly reduce your work and also has an auto-complete feature that is user friendly.


  This module provides a field that can be used to create/delete/update
  the relations from within the node/entity forms, with a generic
  autocomplete for each endpoint, and relation fields.