Data Schema (Version 0.5)

Works

A Work has:

  • ref (REQUIRED string)
  • title (REQUIRED string)
  • message (string)
  • publication_groups (list of Publication Group items)

Publication Groups

A Publication Group has:

  • label (string)
  • format (REQUIRED string)
  • isbn10 (string)
  • isbn13 (string)
  • year (integer)
  • publisher_editions (list of Publisher Edition items)

Publisher Editions

A Publisher Edition has:

  • label (REQUIRED string)
  • first_year (REQUIRED integer)
  • publisher (string)
  • impression_groups (list of Impression Group items)

Impression Groups

An Impression Group has:

  • tbn_ref (integer)
  • tbn_id (integer)
  • publisher (string)
  • cover_url (string)
  • cover_design (string)
  • cover_artwork (string)
  • first_year (integer)
  • first_impression (integer)
  • first_known_impression (integer)
  • first_possible_impression (integer)
  • last_impression (integer)
  • last_known_impression (integer)
  • last_possible_impression (integer)
  • series (string)
  • note (string)
  • impressions (list of Impression items)

Impressions

An Impression has:

  • impression (REQUIRED integer)
  • year (REQUIRED integer)
  • copies (integer)