Documente Academic
Documente Profesional
Documente Cultură
Objectives
The purpose of this lecture and case
study is to provide you with experience in
analyzing, designing and implementing a
solution for a university parking office.
In this lecture your lecturer will help you
to understand the nature and purpose of
database analysis and design. This
lecture offers you experience in designing
a database for The University Parking
Office.
2
10
11
12
13
Requirements
For this scenario:
Identify entity types and their
attributes, including the primary
keys for each entity.
15
Solution
Student (StudentNo, firstName,
lastName, streetNo, streetName,
city, postcode, mobileNo,
emailAddress, DateOfBirth, gender,
studentCategory (i.e.
undergraduate or postgraduate),
nationality, specialNeeds,
comments, courseNo,
RegistrationNo)
16
StudentParkingLease
(StudentParkingLeaseNo,
StudentNo, AmountPaid,
CarParkTypeNo, StartDate,
EndDate, StaffNo)
StudentInvoice(StudentInvoiceNo,
StudentNo, StaffParkingLeaseNo,
PaymentDueDate, StaffNo)
StudentPayment(PaymentNo,
DatePaid, MethodOfPayment,
StaffNo, AmountPaid, StudentNo)
19