Hi Everyone,
As hobby, i am trying to design a Culinary / Recipes | Food & Wine DATABASE with neo4j.
Information will be translated in different language (at least 3).
So here comes my question :
Is it better to generate a node for ever Noun for all language and connect to the others with a relationship (is_english, is_spanish, is_french ...)
For example : Gateau - [is_english] -> Cake - [is_spanish] ->
PastelOr
Use Label (with Neo4j 2.0, now i am more with 1.9, so for the future) such as :
CREATE
(spanish:Spanish { name : "Pastel"})
and then connect it with Gateau and Cake ?
Or
Use Properties such as
CREATE n = { name : 'Pastel', Language : ' Spanish'}
But still need to connect to the other translation. like Pastel- [is] - Cake
Or
Perhaps a data model that has already be implemented/tested and you have information about it.
I hope that i explained my issue well and thank you in advance for your help.
Filip