Beruflich Dokumente
Kultur Dokumente
ERD AND
NORMALIZATION
Question 1: Identify the main Entity types.
Answer:
ENTITY
CUSTOMER
ATTRIBUTES
CustomerId, CName, CType, Addr, Age, Occupation, MIncome, AcNo.
ENTITY
ACCOUNT
ATTRIBUTES
AcNo, AcType, MinBal, ATM, InterestRate, Duration, PBook, AcStatus,
CustomerId, Balance, MinBal.
ENTITY
TRANSACTION
ATTRIBUTES
TId, AcNo, TType, AmtWithdrawn, AmtDeposited
ENTITY
BRANCH
ATTRIBUTES
BranchId, BName, Addr
Question 3: Give the detailed file design for the system.
Answer : FILE DESIGN
CUSTOMER
NAME TYPE SIZE PRIMARY CONSTRAINTS DESCRIPTION
KEY
Addr VARCHA 50
R
Age INTEGER 4
Occupation CHAR 10
Addr VARCHAR 50
Question 4: Normalize the above tables.
Answer :
CUSTOMER
Fd1 (primary key): CustomerId CName, CType, Addr, Age,
Occupation, MIncome, AcNo
ACCOUNT
Fd1(primary key):AcNo AcType, ATM, PBook, AcStatus, CustomerId, Balance.
TRANSACTION
Fd1(primary key): TId AcNo, TType, AmtWithdrawn, AmtDeposited
BRANCH
Fd1(primary key): BranchId BName, Addr
No transitive dependency.
MODIFIED TABLES
CUSTOMER
NAME TYPE SIZE PRIMARY CONSTRAINTS DESCRIPTION
KEY
Addr VARCHA 50
R
Age INTEGE 4
R
Occupation CHAR 10
Addr VARCHA 50
R
THANK YOU!!!
NO QUERIES PLEASE!!