Data model

Employees (browser edition)

Logical record types and their declared fields.

How to author a DataModel

draftModule version 0.1.0

Registered DataModel

Provenance

draftModule version 0.1.0CC-BY-SA-3.0
Module
github.com/demo-db/employees/employees
Version
0.1.0
Source commit
add7744ddc5cefc535a7cbb09b3dffee41811ade
MeaningGraph revision
7791a019cfad479aeafb926dcea9fb611bdc48303d3bf56b2842cc56f2a4ec43

Logical structure

Record types

Record type

departments

Key: dept_no

  • dept_nostringRequiredKey field
  • dept_namestringRequired

Record type

dept_emp

Key: emp_nodept_no

  • emp_norecord referenceRecord: employeesRequiredKey field
  • dept_norecord referenceRecord: departmentsRequiredKey field
  • from_datestringRequired
  • to_datestringRequired

Record type

dept_manager

Key: emp_nodept_no

  • emp_norecord referenceRecord: employeesRequiredKey field
  • dept_norecord referenceRecord: departmentsRequiredKey field
  • from_datestringRequired
  • to_datestringRequired

Record type

employees

Key: emp_no

  • emp_nointRequiredKey field
  • birth_datestringRequired
  • first_namestringRequired
  • last_namestringRequired
  • genderstringRequired
  • hire_datestringRequired

Record type

salaries

Key: emp_nofrom_date

  • emp_norecord referenceRecord: employeesRequiredKey field
  • salaryintRequired
  • from_datestringRequiredKey field
  • to_datestringRequired

Record type

titles

Key: emp_notitlefrom_date

  • emp_norecord referenceRecord: employeesRequiredKey field
  • titlestringRequiredKey field
  • from_datestringRequiredKey field
  • to_datestring

Start with meaning

Propose a definition

This local draft is for a semantic meaning only. Register logical data models or meaning files through the registry guide.

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