Draw an Entity Relationship Diagram (ERD) using Unified Modelling Language (UML) notation  according to the below business rules. Your design should be at the logical level – include primary  and foreign key fields and remember to remove any many-to-many relationships.  Tip: Pay attention to the mark allocation shown below. Astronaut mission business rules: • Every entity must have a surrogate primary key. • An astronaut lives in a specific country, and many astronauts can be from the same  country. • The name for each astronaut must be stored in the database. • The name for each country must be stored in the database. • An astronaut is assigned to a mission to perform a specific role on board a specific vehicle. • An astronaut and a vehicle can be assigned to multiple missions over time. • The start date and end date of each mission must be stored in the database. • The model and name of each vehicle must be stored in the database. • The description of each role must be stored in the database

Principles of Information Systems (MindTap Course List)
12th Edition
ISBN:9781285867168
Author:Ralph Stair, George Reynolds
Publisher:Ralph Stair, George Reynolds
Chapter12: Systems Development: Investigation, Analysis, And Design
Section: Chapter Questions
Problem 12SAT: Data modeling is most often accomplished through the use of a(n) __________________. a....
icon
Related questions
Question

Draw an Entity Relationship Diagram (ERD) using Unified Modelling Language (UML) notation 
according to the below business rules. Your design should be at the logical level – include primary 
and foreign key fields and remember to remove any many-to-many relationships. 
Tip: Pay attention to the mark allocation shown below.


Astronaut mission business rules:
• Every entity must have a surrogate primary key.
• An astronaut lives in a specific country, and many astronauts can be from the same 
country.
• The name for each astronaut must be stored in the database.
• The name for each country must be stored in the database.
• An astronaut is assigned to a mission to perform a specific role on board a specific vehicle.
• An astronaut and a vehicle can be assigned to multiple missions over time.
• The start date and end date of each mission must be stored in the database.
• The model and name of each vehicle must be stored in the database.
• The description of each role must be stored in the database.

Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Enhanced ER Model
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Principles of Information Systems (MindTap Course…
Principles of Information Systems (MindTap Course…
Computer Science
ISBN:
9781285867168
Author:
Ralph Stair, George Reynolds
Publisher:
Cengage Learning
Oracle 12c: SQL
Oracle 12c: SQL
Computer Science
ISBN:
9781305251038
Author:
Joan Casteel
Publisher:
Cengage Learning