Describe Fig. E6.3: identify the classes and their associations. Update the diagram stepwise to show the following

Question:

Describe Fig. E6.3: identify the classes and their associations.image text in transcribed

Update the diagram stepwise to show the following details:

(a) When a worker has a skill, the years of experience is maintained for the relationship.

(b) A worker may have another worker as a manager, and a worker who is a manager must manage five or more workers. Given a manager, you can determine whom she manages, but given a worker, you are unable to determine who his manager is.

(c) An activity may have no more than one previous activity and any number of next activities. Using these role names, we can show how activities are ordered. Given an activity, you can only determine its next activities (if it has any) but not its previous activity (it if has one). This is similar to how a team may be made of subteams in that you have to have a team before you can have a subteam.

(d) A worker is not simply associated with a set of skills, but a worker has skills. Specifically, a worker must have three or more skills, and any number of workers may have the same skill.

(e) A project is not simply associated with a set of activities, but a project contains activities. Specifically, a project must have one or more activities, and an activity must belong only to one project.

(f) Projects and activities are specific types of work.

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Related Book For  book-img-for-question
Question Posted: