© Thomas Frisendal 2018
Thomas FrisendalVisual Design of GraphQL Datahttps://doi.org/10.1007/978-1-4842-3904-9_4

4. An Email Example

Thomas Frisendal1 
(1)
Copenhagen S, Denmark
 

The GraphQL Schema is a data graph containing related concepts in a network, organized as a directed graph. In a way, you could say that the GraphQL approach makes everything look like a graph! (Which is actually the case, anyway.)

This makes the so-called property graph approach to graph visualization a powerful opportunity for the GraphQL Schema designer.

We will work from a simple email graph data model. First let’s get an overview of the basic concepts of email (as defined in the Internet Message Format standard called RFC 5322). See Figure 4-1.
Figure 4-1

Email concepts ...

Get Visual Design of GraphQL Data: A Practical Introduction with Legacy Data and Neo4j now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.