You are on page 1of 4

NAME :

TIPEDZE BRIGHTON

REGISTRATION NUMBER:

R158670J

PROGRAM:

HBSCT

COURSE:

HCT211

Question 1:
1. Entity relationship diagram
v_name
card_num
vid_num(P
k)

vegetables
name

fid_num

sex

orders
Farmer
Vendor

from

1
M
Comes from

has

stall_no.(Pk)
M
M
Market_stall
Location

M
1
pname (Pk)
in

Market
place

in

Name
(Pk)

Street/r
oad

1
M

2. ENTITY RELATIONSHIP DIAGRAM

pid_num/pa
ss_no. (Pk)

bc_num (Pk)
name

name

h_address

w_address

dob

sex

Infant

has

M
m

1
m

Parent/Guardi
an

1
m

hashtel_num

wtel_no.
has

M
M
Allergy
Next of

aname (Pk)
cause

kin

treated
symptoms

id_num (Pk)
M

Doctor

Id_num(Pk)
name

Contact
detatils

name

Assumptions:
1. -

A vendor can have stalls in various locations


Every farm is in a location

2. -

A parent either has an identification number or a passport number


An infant has a birth certificate.
All next of kin registries have identification cards

Question 2:
Relationships:
1. Vendor(vid_num, v_name, sex)
Market_stall (stall_num, p_name, type)
vendor_stall (vid_num, stall_num)
Market_place (p_name, l_name)
Location (l_name, street/road)
Farmer (fcard_num, f_name, fid_num)
farmer_location (fcard_num, l_name)
vendor_farmer (vid_num, fcard_num, veg_name)
2. Infant (birth_num, name, dob, pid/pass_num)
Parent/Guardian (pid/pass_num, p_name, w_address, h_address, wtel_num,
htel_num)
Next_of_kin (id_num, name)
Allergy (a_name, cause, symptoms)
allergy_infant (a_name, bc_num)
Doctor (did_num, name, contact_details)
doctor_allergy (did_num, allergy)
nextofkin_infant (bc_num, id_num)

You might also like