Professional Documents
Culture Documents
Teaching and Learning Solution
Teaching and Learning Solution
Question
Suppose you want to expand your spaza shops business and you decide to record all your
transactions using Microsoft Access Database system.
a) Before you start, you need to be very clear about the database design process. What are the
steps for a good database for your shops?
SOLUTION
1 HPXS200-1-July-Dec2020-Memo-CMu-08092020
Apply the data normalization rules to see if your tables are structured correctly. Adjust the tables,
as needed.
b) A business rule is a brief, precise and unambiguous description of a policy, procedure or principle
within a specific organization.
They are used to define entities, attributes, relationships and constraints of the database system.
Identify at least four (4) business rules in your business.
SOLUTION
RULE TYPE OF
RELATIONSHIP
One shop can have many grocery items and one grocery item can be in many to many
many shops
One shop can have many sales people but one sells person belongs to many to one
one shop
One shop can generate many sales receipts but one sale receipt is for only many to one
one shop
One shop can have many suppliers and one supplier can supply to many many to many
shops
2 HPXS200-1-July-Dec2020-Memo-CMu-08092020