Baig’s Auto Rental is a rental business with several locations in several areas of Brisbane and around Brisbane metro areas. The business is based on the idea of discount prices for their vehicle rental products that are always in stock or can be delivered within hours if available form other location of the business. The owners have decided to computerize their operations to allow them to better track their business and manage their inventories for just in time deliveries for sales. Data to be gathered for each customer sale includes invoice number, date, vehicle registration number, vehicle type, customer history, vehicle history, rental price per day, rental price per week. Customer data is collected that includes basic contact information and vehicles owned, which includes vehicle make and model. For vehicle that have to be delivered to the store to fulfill a customer purchase, a transfer request is created. Data associated with these transfers include tracking number, invoice number, date, vehicle registration number, origination location (Rental office ) number, destination Rental office number.
Assignment 2 Task 1 Draw a context diagram for the new system for Baig’s Auto Rental business
Task 2 Draw a zero level diagram for the new system for Baig’s Auto Rental business
Task 3 Draw an ERD for Baig’s Auto Rental business indicating the types of relationships between the entities. (30%)
Task 4 For each of the entities identified, design tables and identify the possible candidate keys, the primary key, a probable foreign key, and potential secondary keys. (25%)
Task 5 Create fully normalized 3NF table designs for the system. (25%)
Task 6 Suggest ways Baig’s Auto Rental business can use codes to simplify output, input, and data formats. (20%)