Schema.org
Schema.org Vocabulary can be used with many different encodings, such as RDFa, Microdata, and JSON-LD. These vocabularies include entities, relationships between entities, and actions. They can be easily expanded through a well-documented extension model.
Inspiration for creating one's own semantic markup and naming conventions for databases in applications can be drawn from the schema.org vocabulary.
For example the Person - Schema.org Type
Schema.org employs the use of givenName
instead of firstName
and familyName
instead of lastName
in order to avoid being limited to Western naming conventions.