Company
Date Published
Author
Greta Workman, Marketing Coordinator
Word count
352
Language
English
Hacker News points
None

Summary

Graph modelling in relational databases shares similarities with graph modelling, where the process of deriving a model is similar but implementation details are often blurred. A conceptual model maps closely to a graph model, with entities mapped to nodes/labels, attributes to properties, relationships to relationships, and identifiers to unique constraints. The example provided shows how foreign keys replace relationship types in a relational database, whereas in a graph model, the relationships would be maintained closer to the conceptual level. The author is exploring data modelling further, looking into normal forms and data redundancy in graphs, and recommends learning about graph databases with O'Reilly's free ebook.