You are on page 1of 4

DATABASE SYSTEMS-1

COMSATS University Islamabad, Wah Campus


Semester Project
Department of Computer Science

Class/Program: BS(SE)-4B Date: 7th January, 2023


Subject: Database System Instructor: Dr. Saleha Masood
Maximum
Section: BSE-4B Marks: 20
Registration
Student Name: Saba Naeem #: SP21-BSE-077

Project Name: Call Tracker Record


1) Tables:

2) Values (calls)

December 23, 2022


1
DATABASE SYSTEMS-1

3) Values (Employees)

4) Values (Customer)

December 23, 2022


2
DATABASE SYSTEMS-1

Normalization of Project:
To normalize the three tables, you can separate the data into additional tables and use
foreign keys to link the tables together. This will help reduce redundancy and ensure the
integrity of the data.

The call tracker project has been normalized by separating the data into six tables:
employees, employees_phones, employees_emails, customers, customers_phones, and
calls.

The employees and customers tables will store the names of the employees and
customers, respectively. The employees_phones, employees_emails, customers_phones,
and customers_emails tables will store the phone numbers and email addresses for each
employee and customer. The calls table will store information about each call, including
the time the call was made, the duration of the call, and the IDs of the employee and
customer involved in the call.

By using foreign keys and establishing relationships between the tables, the data is
normalized, and redundancy is minimized. This can make it easier to update and maintain
the data in the database.

December 23, 2022


3
DATABASE SYSTEMS-1

Normalized Table Data:

December 23, 2022


4

You might also like