10081D0010 Koteshwar.G Patient Medication Form
10081D0010 Koteshwar.G Patient Medication Form
Charge
Staff Ward Week Charge Nurse Tel
No. Name Address Tel No. Position Shift No. Ward Name Location beginning Nurse No. Extn.
Morgan 01506-
S123 Russell 23A George Street 67676 Nurse Late
Ward Week
Staff No. Name Address Tel No. Position Shift No. Ward Name beginning
Morgan 01506-
S123 Russell 23A George Street 67676 Nurse Late
In the above table staff No, ward name, week beginning together acts as primary key and the following are the
fields in which there may be the possibility of repeating (multi valued) attributes an here staff and nurse are
different from each other.
Charge
Ward Charge Nurse Tel
No. Ward Name Location Nurse No. Extn.
Ward Moira
11 Orthopedic Block E Samuel S011 7711
1
10081D0010 Koteshwar.G Patient Medication Form
In this form the redundancy has to avoid by creating separate table and all the non key attributes has to
depend on the total primary key.
S123 Late
Ward
S098 Late 11 1/9/1998
Here telephone number, name, address, position only depend on the staff number but not the week
beginning details
Staff
No. Name Address Tel No. Position
Morgan 01506-
S123 Russell 23A George Street 67676 Nurse
Charge
Ward Charge Nurse Tel
No. Ward Name Location Nurse No. Extn.
Ward Moira
11 Orthopedic Block E Samuel S011 7711
2
10081D0010 Koteshwar.G Patient Medication Form
In this normal form the transitive dependency should be avoided by separating all the attributes which
are not depending on the key attributes and depending on the non key attributes
S123 Late
Ward
S098 Late 11 1/9/1998
Staff
No. Name Address Tel No. Position
Morgan 01506-
S123 Russell 23A George Street 67676 Nurse
Charge
Ward Nurse Tel
No. Ward Name Location No. Extn.
3
10081D0010 Koteshwar.G Patient Medication Form
Ward
11 Orthopedic Block E S011 7711
Charge nurse is depends on the charge nurse number and not on the ward name. so it is separated into another
table
Charge
Charge Nurse
Nurse No.
Moira
Samuel S011