Basics and Motivation
An introduction to the idea of layers for schemas
Model and Syntax
Layered schema meta model described as labeled property graphs and JSON-LD serialization
Working with Layers: Schemas, Overlays, and Bundles
A tutorial on how to work with schemas and overlays using bundles
Using Spreadsheets for Layered Schemas
Using spreadsheets and CSV files to define layered schemas
Data Types
Data types suported by layered schema architecture
Composition and Slicing
Composing a schema involves building a schema variant from a schema base and overlays. Slicing a schema creates a schema base and one or more overlays.
Entities
Entities, unique ids, links
Value sets and dictionaries
Value sets and dictionaries are used to normalize and codify data