
π Aerospace & Space Β· Database ERD
A schema for aircraft maintenance: aircraft, installed components with life limits, maintenance tasks, work packages and parts inventory.
Drawing diagramβ¦
ERD for aircraft MRO: Aircraft has Installations of Components (by part and serial number) at positions; Component tracks hours, cycles and life limits; MaintenanceProgram defines Tasks with intervals; WorkPackage groups TaskCards for a check on an Aircraft; PartStock holds spare parts by location; PartIssue links parts issued to task cards.
erDiagram
AIRCRAFT ||--o{ INSTALLATION : carries
COMPONENT ||--o{ INSTALLATION : "installed as"
MAINTENANCE_PROGRAM ||--|{ TASK : defines
AIRCRAFT ||--o{ WORK_PACKAGE : receives
WORK_PACKAGE ||--|{ TASK_CARD : contains
TASK ||--o{ TASK_CARD : "performed as"
PART_STOCK ||--o{ PART_ISSUE : supplies
TASK_CARD ||--o{ PART_ISSUE : consumes
AIRCRAFT {
string registration PK
string type
int total_hours
int total_cycles
}
COMPONENT {
string serial_no PK
string part_no
int hours_since_new
int life_limit_cycles
}
TASK_CARD {
int id PK
int package_id FK
int task_id FK
string status
string signed_by
}How an earth-observation satellite operator talks to its satellites: ground stations around the world, the mission control centre and the data processing centre.
The phases of a rocket launch from countdown to payload separation, with holds, aborts and the flight termination path.
How an aircraft is built from a global supply chain: tier suppliers, major assemblies, final assembly, testing and delivery.
How telemetry from a spacecraft is received, decoded, checked against limits and archived, and how commands go back up.
The ground software for operating a satellite constellation: mission planning, flight dynamics, contact scheduling, command and control, and payload delivery.
How an operator sends a command to a satellite: planning, authorisation, uplink during a pass and telemetry confirmation.