Graph · universal · registered

MeaningGraph core concepts

Universal concepts that are not specific to any dataset (country, currency, customer, invoice, price, revenue, date, population, per capita and more), plus the meaning/draft-1 schema and format reference. Dataset graphs reuse them by address and pin a commit.

draft28 concepts@ dd5ce32CC0-1.0 (meanings)

Where it is, what shape it has, what it means. OVDB Directory: where the data is. ModelSpec: its shape. MeaningGraph: what it means.

Provenance

Where it lives

Pinned commitdd5ce32c4554c0833c59925bbea1e7a7e5ed01e7The registry pins this commit; every concept below is read from it.
Addressmeaning://github.com/meaninggraph/core
Maintainerstrakhimenok

Concepts

What MeaningGraph core concepts defines

City

A named settlement located within a country. No known values yet: city names repeat across countries, so a dataset matches a city together with its country.

core · entity
Commercial line item

One product or service entry on a commercial order or invoice, commonly with a quantity and a unit price. It does not by itself specify whether the document requests supply or…

core · entity
Country

A country or territory with an ISO 3166-1 code, identified independently of any data source. Values are keyed by the lowercase ISO 3166-1 alpha-2 code. A dataset that stores a…

core · entity
Country code

An ISO 3166-1 code that identifies a country: alpha-2 ("IE"), alpha-3 ("IRL") or numeric ("372"). Each country value lists all three.

core · attribute
Currency

A unit of money used to express value, with an ISO 4217 code. Values are keyed by the lowercase alphabetic code. Starter subset: three currencies. No alias is a bare word or…

core · entity
Customer

A person or organization that purchases goods or services.

core · entity
Date

A calendar day: year, month and day, without a time of day. A dataset that stores a timestamp whose time is always midnight can treat it as a date. Questions that ask "when",…

core · attribute
Employee

A person employed by an organization.

core · entity
Foreign exchange base currency

The currency in the denominator of a directed reference quote. The rate expresses quote-currency units per one unit of this currency. A model may state it as explicit context when…

core · attribute
Foreign exchange quote currency

The currency in the numerator of a directed reference quote. Its code identifies a currency; it does not identify a country, territory, tender validity interval or a transaction…

core · attribute
Foreign exchange reference date

The calendar date to which a reference quote applies, without a time of day or time zone. It does not assert a publication, retrieval, transaction or rate-setting instant, or an…

core · attribute
Foreign exchange reference quote

An indicative reference observation relating two currencies in an explicit direction, for a stated reference date and under a provider's methodology. It is not a transaction…

core · entity
Indicative foreign exchange reference rate

The positive ratio of quote-currency units per one base-currency unit for an indicative reference quote. The pair direction, reference date and provider methodology are necessary…

core · attribute
Invoice

A request for payment for goods or services supplied to a customer: what was supplied, when, where it is billed, and the amount charged. Not an order (a request to supply) and not…

core · entity
Invoice line

One item on an invoice, with its unit price and quantity.

core · entity
Invoice total

The amount charged on an invoice, normally the sum of its lines.

core · attribute
Manager

The employee that another employee reports to.

core · attribute
Money amount

An amount of money. It is only meaningful together with its currency: its unit is one of the values of currency, so a concept that extends it states the currency as that value…

core · attribute
Order

A request or commitment to supply goods or services. An order describes intended supply; an invoice requests payment for supplied goods or services, and a receipt records payment.

core · entity
Order line

One product or service requested on an order.

core · entity
Organization

A group with a defined identity and purpose, such as a company.

core · entity
Per capita

A pattern, not a number on its own: any measure for a place divided by the population of the same place, so that large and small places can be compared. It is a ratio, so it is…

core · measure
Person

An individual human being.

core · entity
Population

The number of people living in a country at a point in time. Always state the year: populations change every year and sources differ.

core · measure
Price

The amount asked for one unit of a product or service, such as the list price in a catalogue. The amount actually charged on a sale is a unit-price.

core · attribute
Quantity

How many units of an item were sold on one line.

core · attribute
Revenue

The money received from sales over a period, before costs. From the buyer's side the same number is spend, so a question about who buys or spends the most asks for revenue grouped…

core · measure
Unit price

The price charged for one unit of an item on an invoice line.

core · attribute

Start with meaning

Propose a definition

Describe the meaning first. You can decide where it lives in Git when it is ready to share.

A local JSON draft downloads to your device. Nothing is published.