Term: name Concept Type: Short Text (Type) Term: age Concept Type: Integer (Type) Term: favourite colour Concept Type: Color (Type) Term: hire date Concept Type: Date Time (Type) Term: licence Fact type: licence has name Necessity: each licence has exactly one name Term: team Database ID Field: favourite colour Fact type: team has favourite colour Necessity: each team has exactly one favourite colour Term: plane Synonym: aircraft Fact type: plane has name Necessity: each plane has exactly one name Term: person Term: pilot Concept Type: person Fact type: pilot is experienced Fact type: pilot has name Necessity: each pilot has exactly one name Fact type: pilot has age Necessity: each pilot has exactly one age Fact type: pilot has favourite colour Necessity: each pilot has exactly one favourite colour Fact type: pilot can fly plane Synonymous Form: plane can be flown by pilot Fact type: pilot is on team Synonymous Form: team includes pilot Necessity: each pilot is on exactly one team Fact type: pilot has licence Necessity: each pilot has exactly one licence Fact type: pilot has hire date Necessity: each pilot has exactly one hire date Fact type: pilot1 was trained by pilot2 Synonymous Form: pilot2 trained pilot1 Necessity: each pilot was trained by exactly one pilot