I'm going to design simple knowledge base with Objects, Relations between them and Questions about Objects and Relations. I understand well how to do this in the RDBMS. But now I'm going to study Graph DB capabilities, in particular OrientDB.
Visual representation of what I want:
Vertex: Moon --> "What is the mass of the M?", etc
|
|
o---> This Edge must also have 'one to many' (edge to questions) relation, e.g
| "How far is the M. from the E?" etc.
|
| <-- Edge: Has a satellite (or stands nearby)
|
Vertex: Earth --> "What is the age of the E?"
I found Link list and Link set datatypes in the manual, but I'm still not sure about (a) are they really what I need and (b) how should I properly represent Questions.
Need your help.