Difference between revisions of "Space Race/Schema"
From NoSQLZoo
ChrisHouston (talk | contribs) (Created page with "==Space Race Schema== <p>Node labels and related properties: * <code>:Person:Astronaut{first_name, middle_names, surname, nickname, dob, unique_achievement, wiki_link}</code>...") |
ChrisHouston (talk | contribs) |
||
Line 12: | Line 12: | ||
<p> Relationships and properties | <p> Relationships and properties | ||
− | *<code>:CREWED</code> Astronauts 'Crew' Missions | + | *<code>:CREWED</code> Astronauts ''Crew'' Missions |
− | *<code>:BORN_IN</code>Persons are 'Born in' Countries | + | *<code>:BORN_IN</code>Persons are ''Born in'' Countries |
− | *<code>:RUN_BY</code>Institutions are 'Run by' Countries, Programs are 'Run by' Institutions | + | *<code>:RUN_BY</code>Institutions are ''Run by'' Countries, Programs are 'Run by' Institutions |
− | *<code>:LAUNCHED_ON</code> Missions are 'Launched on' Launch Vehicles, non modular Space Stations can be 'Launched on' Launch Vehicles, Components can be 'Launched | + | *<code>:LAUNCHED_ON</code> Missions are ''Launched on'' Launch Vehicles, non modular Space Stations can be ''Launched on'' Launch Vehicles, Components can be ''Launched on'' Launch Vehicles |
− | *<code>:PART_OF</code> Missions are 'Part of' Programs | + | *<code>:PART_OF</code> Missions are ''Part of'' Programs |
− | *<code>:EMPLOYED_BY</code>Astronauts are 'Employed by' Institutions | + | *<code>:EMPLOYED_BY</code>Astronauts are ''Employed by'' Institutions |
− | *<code>:RENDEZVOUSED_WITH{distance_in_metres}</code>Missions can 'Rendezvous with' other Missions | + | *<code>:RENDEZVOUSED_WITH{distance_in_metres}</code>Missions can ''Rendezvous with'' other Missions |
− | *<code>:DOCKED_WITH{date_time}</code>Missions can 'Dock with' other Missions | + | *<code>:DOCKED_WITH{date_time}</code>Missions can ''Dock with'' other Missions |
− | *<code>:RENDEZVOUSED_AND_DOCK_WITH{successful_dock, start_dock, end_dock}</code>Missions can 'Rendezvous and dock' with Space Stations | + | *<code>:RENDEZVOUSED_AND_DOCK_WITH{successful_dock, start_dock, end_dock}</code>Missions can ''Rendezvous and dock'' with Space Stations |
− | *<code>:FORMERLY</code>Institutions can be ' | + | *<code>:FORMERLY</code>Institutions can be ''Formerly'' other Institutions, Countries can be ''Formerly'' other Countries |
− | *<code>:IS_COMPONENT_OF</code>Each Component 'Is component of' a Space Station | + | *<code>:IS_COMPONENT_OF</code>Each Component ''Is component of'' a Space Station |
− | *<code>:OPERATED_BY</code>LaunchVehicles are 'Operated by' Institutions | + | *<code>:OPERATED_BY</code>LaunchVehicles are ''Operated by'' Institutions |
</p> | </p> |
Latest revision as of 09:20, 9 December 2019
Space Race Schema
Node labels and related properties:
:Person:Astronaut{first_name, middle_names, surname, nickname, dob, unique_achievement, wiki_link}
:Component{name, translation, notes, launched, wiki_link}
:Country{name, abbrev, wiki_link}
:Institution{name, abbrev, formed, wiki_link}
:LaunchVehicle{name, notes, first_flight, last_flight, wiki_link, launches, failures, successes, reusable, is_rocket}
:Mission{name, start_date_time, end_date_time, type, wiki_link, notes}
:Program{name, goal, translation, wiki_link}
:SpaceStation{name, wiki_link, launched, reentry, is_modular}
Relationships and properties
:CREWED
Astronauts Crew Missions:BORN_IN
Persons are Born in Countries:RUN_BY
Institutions are Run by Countries, Programs are 'Run by' Institutions:LAUNCHED_ON
Missions are Launched on Launch Vehicles, non modular Space Stations can be Launched on Launch Vehicles, Components can be Launched on Launch Vehicles:PART_OF
Missions are Part of Programs:EMPLOYED_BY
Astronauts are Employed by Institutions:RENDEZVOUSED_WITH{distance_in_metres}
Missions can Rendezvous with other Missions:DOCKED_WITH{date_time}
Missions can Dock with other Missions:RENDEZVOUSED_AND_DOCK_WITH{successful_dock, start_dock, end_dock}
Missions can Rendezvous and dock with Space Stations:FORMERLY
Institutions can be Formerly other Institutions, Countries can be Formerly other Countries:IS_COMPONENT_OF
Each Component Is component of a Space Station:OPERATED_BY
LaunchVehicles are Operated by Institutions