Semi-structured data

Semi-structured data are data that contain entities that partially conform to a schema, or contain elements internally consistent enough to derive a partial schema.

Example of semi-structured data

[
	{ name: "John Doe", age: 27 },
	{ name: "Jane Doe", age: 28, height: 66 },
]

Note that the common elements name and age can be used to derive a schema, however height is unique to the second record and thus creates ambiguity in what could otherwise be a rigidly defined schema.

Broader Topics Related to Semi-Structured Data

Data

Data

Facts, statistics, and references to information

Semi-Structured Data Knowledge Graph