I have designed a relational data model and it's graph data model. I want to know whether I had done it in a correct way and whether my graph data model is correct or not. If there is anything wrong or ambiguous with my model please leave a comment.
As you can see in the graph data model there are 4 labels:
- Company
- User
- Skill
- Project
And you can see that each node with it's label has it's properties and the join tables are transformed into relationships between the nodes.
I want to know what should I do with the "Primary keys" like userID
or SkillID
.
Relational data model:
Graph Data model: