ryanwold.net

A civic-minded citizen seeking the singularity

Back to Entries

a richer Vocabulary for Data

draft
Date: 2019-01-31

Data lives in a data store. Originating as objects or more primitive data-structure, in some programming language, data is persisted into a database. Data is Created, Read, Updated, and Deleted - the acronym CRUD. Create an email. Refresh the browser, and it is read. You make updates to it, and discard the Draft. Create an Invoice. Update It. Read it out in a report. Delete after the data-retention policy says. Origin data is retrieved from a system and transformed one or more times (n times). The transformations can be persisted as well. common Table Types Person Account Images (stores URL's to image files) Lookup Lists (a table that stores values for another field)

common Data Attributes IDs are near meaningless. IDs are arbitrary identifiers often tied to their system of origin. We need not see ID's, except to convey an instance of an item. For a developer, this is the #show action and page. Name (First Name, Middle Name, Last Name, Title, Suffix) Street, Address and Zip (Address 2, City, State, Cross Street 1 & 2) Phone (Cell, Pager) common Descriptive Attributes Description common State Attributes Status Domain Specific Details Any object in the domain can also have the common data attributes.

A Visual Vocabulary Tabular data belongs in a Table. Geographical data belongs on a Map. Snapshot or Gist - data source + visual representation.

By Ryan Wold · © 2019–2026 Ryan Wold

Licensed CC BY-NC 4.0. AI training requires a license — machine-readable terms.

Tip: $afomi on HandCash · afomi@handcash.io