I'm looking to build an app that is a "pocket reference" using a custom dictionary (approximately 1,000 terms). I know that I can use the database services to manage the dictionary itself, many of the terms have "see also" or "reference" across different terms.
Ideally, the user will user will first login (registration required). Then, using a searchScree (using jQuery against the DB) it will display to categories of results. 1) direct hits (i.e., hit the term); 2) definition hits (hit in the definition of a term). The list display will be term only. The user can click on the term and get a full description. The "fullDescript" page would be laid out so that it shows the full definition AND the related terms and their definitions, clickable to go directly to that term's fullDescript page.
If my gut (and experience) serves me correct, this is not doable within the current DB model (mongo I think I read). Is it?
On a similar note, is there any reasonable way to add "categories" of sorts (similar to tag values on a blog) within the database services? That way I can build a "searchbyCategory" screen.
THANKS for any help.