Foundation · Foundational
Taxonomy
Asks Whose categories are these?
How a field's categories are arranged, and who governs them. Adopting a published taxonomy buys comparability with everyone else who adopted it, and buys its revision schedule and its blind spots along with it. The arrangement that lasts keeps local terms governed and treats the external scheme as a mapping rather than a master.
In this model IAB content, audience and creative taxonomies are cited as reference points. Their identifiers are not stored, and the local vocabularies stay authoritative until a real source needs the interchange.
Represented by
The engineering standards that state this foundation directly, among the works the commitments stand on.
- SKOS Simple Knowledge Organization System ReferenceW3C
- ISO 25964-1:2011 Information and documentation, Thesauri and interoperability with other vocabularies, Part 1: Thesauri for information retrievalInternational Organization for Standardization
Commitments it asks for — 3
- guidanceUse external content taxonomy as a mapping, not mastery
- enforcedKeep audience eligibility, preference and permission basis distinct
- enforcedKeep concrete creative separate from its classifications
What the build enforces — 5
- registry integrityadmission and shape
Every kind has a valid shape and evidence class, and every row keeps the admission its kind allows: a record names its source, an exemplar names none, and a world record states the public reference it stands on. - registry integritysemantic distinction
Vocabulary, constructs, world records, and source-backed records cannot be substituted for one another. - registry integritydistinct definitions
No two rows of different kinds are defined in the same words, and no definition restates a field the row already carries, so a distinction the model commits to is carried where a reader meets it and nothing the model knows is stored in two places at once. - registry integritystable identifiers
Kind prefixes are unique, every row keeps the identity convention of its kind, and an identifier once retired is never reused: a kind writes each retirement down with its date and its reason, and every number below its highest is a row or a retirement. - registry integritytyped relationships
Every relationship has declared endpoint kinds and a governed cardinality.