Advertisement

What Is a Property Graph?

A property graph is a type of graph model where relationships not only are connections but also carry a name (type) and some properties. A property graph excels at showing connections among data scattered across diverse Data Architectures and data schemas. They provide a richer view on how data can be modeled over many different […]

Ten 2020 Visions for Data Modelers

Click to learn more about author Thomas Frisendal. 2020 is a nice number and sounds comforting. And it is about vision(s). Are there any foresights of importance for data modelers? Well, here are 10 suggestions. No warranties, I suggest you use them as lighthouses, hopefully plotting your course from 2020 onwards. Business Value in Data […]

Data Modeling on the Other Side of the Quagmire

Click to learn more about author Thomas Frisendal. At the DATAVERSITY® Graphorum Conference in Chicago in October I attended Dave McComb’s tutorial on “Data-Centric: Models and Architectures”. At the end, he ran a raffle for his 2018 book, Software Wasteland – How the Application-Centric Mindset is Hobbling our Enterprises (TechnicsPub). I was the lucky winner! […]

2019: Full Scale Schema Modeling

Click to learn more about author Thomas Frisendal. Using Concerns to Navigate Data Architectures Welcome to 2019! This is the year that offers us a unique opportunity to re-architect the way we think schemas, data models and Data Architecture. We do indeed need to do some things better. The real world is full of concerns, […]

Design Thinking Data Models

Click to learn more about author Thomas Frisendal. I seriously believe, and I also know from professional experiences that Design Thinking is the secret sauce for creating high quality Data Models. This sounds contra intuitive, so we will have to do some debunking: ”Design Thinking – isn’t that for designing good looking products, like watches, […]

Surrogate Keys: Paving the Way for Graph / NoSQL Data Models

Click to learn more about video blogger Thomas Frisendal. Since the mid-seventies many SQL-databases have been modeled using the concept of surrogate keys: Non-information bearing primary keys Used for join purposes (inter-table relationships) System generated (integer) values Not to be shown to end-users The advantage of using surrogate keys is guaranteed persistence, even across changes in […]