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

2. GraphQL Concepts

Thomas Frisendal1 
(1)
Copenhagen S, Denmark
 
There are a number of concepts defined in the GraphQL context. The concept model shown in Figure 2-1 lays out all the important ones.
../images/471428_1_En_2_Chapter/471428_1_En_2_Fig1_HTML.jpg
Figure 2-1

GraphQL concepts

(Refer to the GraphQL Schema introduction at http://graphql.org/learn/schema/ for all the schema details.1) A few words on the diagram style shown in Figure 2-1:
  • It is a directed graph (of the concept map category)

  • Relationships are named

  • Relationships may be:
    • One-to-one (no arrows)

    • One-to-many (arrow)

    • Many-to-many (double-sided ...

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.