You are on page 1of 7

Page 1 of 7

TECHNICAL
SUMMATIVE
ASSESSMENT 1

TECHNICAL GROUPING 8
MEMBERS:
JOHN PAUL POLICARPIO
KIMBERLY ANNE DIMAL
Page 2 of 7

CCS0021 LABORATORY
TECHNICAL ASSESSMENT 1

Part A:

Using the business rules below, create and EER. Make sure to create two subtypes for the student and application
entities. Create unique attributes for each subtype identified. Save the file as Tech1_groupanme. Take
screenshots of your answers as well and paste below.

BUSINESS RULES

A bowling center has opened its services to universities. In order for the students at the university to avail
its services, they should be recommended by their respective universities.

Each applicant can submit one or more applications (one application per year for multiple years). Each application
is submitted by only one applicant. Each school can be associated with one or more applications. Each application
is associated with only one school. Two or more application must include at least one or more recommendations.
Each recommendation is included with at least two applications. Each bowling center can be associated with one
or more applications. Each application is associated with only one bowling center.
Page 3 of 7

COPY AND PASTE YOUR SCREENSHOTS BELOW


Page 4 of 7

Part B

Create the entities, subtypes and relationships according to the business rule below. Then map the
entities identified into tables.

BUSINESS RULE:
A Seller can be categorized as Retailer or Wholesaler. All sellers have a seller id, first name, last name, contact no
and maximum credit. A retailer has a retailer code, while a Wholesaler has a wholesaler code. Each seller should
be categorized only on either a retailer or a wholesaler and cannot be a retailer and a wholesaler at the same time.
A seller can have one or more shops and shops must be owned by a seller. A shop can contain many products and
many products must be found in at least one shop or more shops.

Write your answers here:

Logical
Page 5 of 7

Relational

Mapping the entities

Wholesaler Code

Retailer Code
Seller

Seller ID First name Last name Contact no. Maximum Credit

Shops

Address Name Seller ID Shops ID

Transaction

Shops ID Product ID

Product

Product ID Price Type Manufacturer


Page 6 of 7

Part C:
Normalization. Using the table below normalize the table below to its 3rd normal form. Show the step by step
process from 1NF to 3NF.

Alpha Book House, Pune – 413001

Customer No. : 1052

Customer Name: Beta school of computer science

Address: 1234 Saint St., Sta Cruz manila

ISBN Book Title Author’s Name Author’s Qty Price ($.) Amount ($)
Country

81-203-5 DOS P.K.Sinha India 5 250 1250

0-112-6 DBMS Korth U.S.A. 6 300 1800

1-213 Simulation Gordon U.S.A. 5 100 500

Grand Total 3550

First Normal Form (1NF)

Customer Customer Address ISBN Book Author’s Author’ Qty Price Amoun
No. Name Title Name s ($.) t ($)
Country

Full Dependency Diagram


Full Dependency

Transitive Dependencies

Custome Customer Address ISBN Book Author’s Author’s Price Qty Amount
r No. Name Title Name Country ($.) ($)

Partial Dependencies Partial Dependencies


Page 7 of 7

Removing Partial Dependencies (2NF)

Customer No. ISBN Qty Amount ($) Orderline (3NF)

Customer No. Customer Name Address Customer (3NF)

ISBN Book Title Author’s Name Author’s Country Price($.) Book author (2NF)

Removing Transitive Dependencies (3NF)

ISBN Book Title Price ($.) Author’s Name Book (3NF)

Author’s Name Author’s Country Author (3NF)

You might also like