Disclaimer: I'm a beginner with graph data modeling, any help, tips or guidance will be appreciated. Forgive my lack of knowledge.
10 thousand feat idea is to be able to translate texts from one language to another in a certain quality level.
I have the following domain models:
- An activity (aka.
- A source language (aka.
- A destination language (aka.
- A quality level (aka.
I have modeled the following graph to allow a user to ask for a translation from X to Y with a quality level Z.
Now let's say a user wants to translate from
de-de. There are no links between the two nodes because business does not allow this path for domain reasons.
However it is possible to achieve such translation going through
My questions are:
- Is the above graph model appropriate for such query?
- What would the query look like using neo4j cyphers?
Any tips to get me on the right track would be appreciated.