Dbms mini project on Appraisal tracker normalization

Post on 21-May-2015

757 views 4 download

Tags:

description

Normalisation of schema

Transcript of Dbms mini project on Appraisal tracker normalization

DBMS MINIPROJECT

TOPIC NUMBER 6

Appraisal Tracker System

PROJECT MEMBERS R K SAURABH [IIT2012047]

RAVI GUPTA [IIT2012049]

SALIKA MEENA [IIT2012069]

NORMALIZATION OF SCHEMA

Upto 3 rd Normal Form

EMPLOYEE

EmpID

Name Email Moblie

DOB DOJ Street

City Salary

Already in 1 NF

After converting in 2NFEmpID DOJ Salary

Already in 3NF

EmpID Name Email DOB Street City

SUPERIOR

SupID Name Email Moblie DOB DOJ Street City Salary

Already in 1 NF

After converting in 2NFSupID DOJ Salary

Already in 3NF

SupID Name Email DOB Street City

ADMINISTRATOR

AdmID

Name Email Moblie

DOB DOJ Street

City Salary

Already in 1 NF

After converting in 2NFAdmID DOJ Salary

Already in 3NF

AdmID Name Email DOB Street City

PROJECT

ProjectID Name Budget Deadline

Already in 3 NF

EMPLOYEE_SELF_FEEDBACK

FB_ID CommSkills Strength Punctuality AvgRating

Already in 3 NF

SUPERIOR_FEEDBACK

SFB_ID EmpID CommSkills

Strength Punctuality

AvgRating

Already in 1 NF

After converting in 2NF

SFB_ID EmpID

SFB_ID CommSkills Strength Punctuality AvgRating

Already in 3 NF

EMPLOYEE_SUPERIOR

EmpID SupID

Already in 3 NF

EMPLOYEE_PROJECT

EmpID ProjectID

Already in 3 NF

SUPERIOR_PROJECT

SupID ProjectID

Already in 3 NF

EMPLOYEE_GIVES_FEEDBACK

EmpID FB_ID

Already in 3 NF

SUPERIOR_GIVES_FEEDBACK

SupID EmpID SFB_ID

Already in 3 NF

THANK YOU