An objective of this task is to denormalize a conceptual schema to speed up processing of a given class of applications. The following conceptual schema represents a database domain where the contract...



An objective of this task is to denormalize a conceptual schema to speed up processing of a given class of applications.



The following conceptual schema represents a database domain where the contract and permanent employees are assigned to the projects.
(see image below)




Requirements




Steps Involved:


- Elimination of generalization using Association, Subset or Superset method



- Simplifications:


•Elimination of association classes


•Elimination of link attributes


•Elimination of many-to-many associations



Perform simplification of the conceptual schema above and re-draw the simplified conceptual schema.


PROJECT<br>EMPLOYEE<br>code<br>title<br>ID1<br>ID2<br>Is assigned to<br>1..*<br>e#<br>full-name<br>ID<br>budget<br>deadline[1..* ]<br>assign-date<br>(t,e)<br>CONTRACT<br>Has-contract<br>CONTRACT-EMPLOYEE<br>PERMANENT-EMPLOYEE<br>0..1<br>start-date<br>when-joined<br>when-left [0..1]<br>end-date<br>

Extracted text: PROJECT EMPLOYEE code title ID1 ID2 Is assigned to 1..* e# full-name ID budget deadline[1..* ] assign-date (t,e) CONTRACT Has-contract CONTRACT-EMPLOYEE PERMANENT-EMPLOYEE 0..1 start-date when-joined when-left [0..1] end-date

Jun 06, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here