RationalDB 





UML   «Prev 
Aggregation and composition in class diagrams - Exercise
Objective: Model aggregation and composition associations.
Instructions
Draw a class diagram to represent the information in the following problem narrative:
Problem description
"Our company maintains a group of race cars. Our cars use some of our new 8- cylinder engines and new transmissions. Once the engines are assembled, the pistons, carburetor, and plugs cannot be swapped between engines due to changes caused by the high temperatures."
"We want to keep records of the performance achieved by each engine in each car and each transmission in combination with each engine. Our drivers evaluate each car to give us their assessment of the handling. We need a system to track the configurations and the drivers' assessments."
Exercise scoring
This exercise is worth a total of 15 points. It's auto-scored, which means all you need to do to receive full credit is click the Submit button below.