SECD2523 DATABASE (SEM 1 – 2023/2024)
INDIVIDUAL TASK : EERD
Name: ____________________________________________________
Matric No : _____________________
QUESTION 1
Examine the Employee Table in Table 1, and then draw a complete Entity Relationship Model /
Enhanced Entity Relationship Model (ERM / EERM) based on the information given.
Table 1: Employee Table
ENo EName BDate Title Salary SupENo DNo Lang DB MBA Bonus
E1 Dolly 01-05-75 EE 15000 E2 C++ MySql Y 4000
E2 Sarah 06-04-79 SA 13000 E5 D3 N 2000
E3 Leman 07-05-76 ME 10000 E7 D2 N 3000
E4 Mika 18-10-71 PR 15000 E6 D3 Java Oracle Y 4000
E5 Choon 06-04-79 SA 12000 E8 D3 Y 4000
E6 Cun 30-09-73 EE 14000 E7 D2 C++ DB2
E7 David 09-08-77 ME 12000 E8 D1 N 3000
E8 Jaffar 10-11-72 SA 16000 D1 Y 6000
SECD2523 DATABASE (SEM 1 – 2023/2024)
INDIVIDUAL TASK : EERD
Liou Zhi Heng , Eng
Name: ____________________________________________________
Tan Xiang
f) 22 F- 0073,
C
Matric No : _____________________ AZZEC 0049
QUESTION 1
Examine the Employee Table in Table 1, and then draw a complete Entity Relationship Model /
Enhanced Entity Relationship Model (ERM / EERM) based on the information given.
employee
Table 1: Employee Table
①
ENo EName BDate Title Salary SupENo DNo Lang DB MBA Bonus
E1 Dolly 01-05-75 EE 15000 E2 C++ MySql Y 4000
8
E2 Sarah 06-04-79 SA 13000 E5 D3 N 2000
E3 Leman 07-05-76 ME 10000 E7 D2 N 3000
E4 Mika 18-10-71 PR 15000 E6 D3 Java Oracle Y 4000
E5 Choon 06-04-79 SA 12000 E8 D3 Y 4000
E6 Cun 30-09-73 EE 14000 E7 D2 C++ DB2
E7 David 09-08-77 ME 12000 E8 D1 N 3000
E8 Jaffar 10-11-72 SA 16000 D1 Y 6000
\ Employee I
F- No
F- Name
Bpate
Title
salary
4 { Mandatory ,
Or }
|DNo
Department Compensation
Information
Skills
Lang
and Qualifications
DB
"
" " ""
/
Supervisor Information
sup , .
QUESTION 2
Al-Zahra Training Centre is a company that runs training courses. As a junior data admin at
Maju Teguh Software House, you are required to design a conceptual database design.
“For each trainee (about 2,000), identified by a trainee code, we want to store his/her
name, age, sex, and place of birth. We also want to store each trainee previous employers
which contains information on employer name, employer address and employer
telephone number besides trainees periods employed (can be determined by checking
between past employment start date and end date). To work with us, each trainee must
-
have at least one employment history as basis. We also notice there are some trainees
who worked at the same companies previously, especially from Oracle and Microsoft
companies. Trainee also need to be classified either self-employed or employee. If a
trainee is self-employed (i.e., professional), we need to know her area of expertise, and, if
appropriate, her professional title. For somebody who works for a company, we store the
level and position held.” hislens
camp
-
Draw a complete Entity Relationship Model / Enhanced Entity Relationship Model
(ERM / EERM) for Al-Zahra Training Company business rules above.
QUESTION 3
ImpianJasa Sdn. Bhd. is a company dealing with applications requesting for potential employees with
appropriate skills. Draw an enhanced entity relationship diagram based on each of the following
descriptions.
o
a) Applications for potential employees received by ImpianJasa Sdn. Bhd. are categorized as IT-
o
based companies or non-IT companies.
b) The skills of potential employees required by IT-based companies are technical and generic
skills. -
c) For non-IT based companies, the potential employees are not necessary need to have
programming or pc repair skills.
in
it
-
a-
f%I;÷*"App1i
③
Type
Yot¥mY¥yeÉ¥ { mandatory }
:÷¥÷EÉ:÷¥_
"
.
µi
Name %¥"%
Age dress
Sex Number
/ start Date
MBi¥ / End Date
{ | /
has
Company Name
position Held
hevelyraogs.i i.IE#p.r-ie1-itle-