What you are describing is a Named Anchor. This can reference a section of content within the same page or another external page.
To name a point within the content of a page:
<a href="#Section1">I am the start of section one</a>
Or a hidden anchor tag
To reference that named anchor within the same page you would do the following:
<a href="#Section1">Go to Section One</a>
To reference a named anchor in another page:
<a href="mypage.htm#Section1">Go to Section One</a>
You could use the Glossary tool (it doesn't need to be called a glossary in the template - it's just a label). These items would be automatically linked if you name within your content. You can create a separate FSF database, populate the Glossary (bibliography in your case). Then when ready, import this into any other FSF database you wish.