Windsor, a small city with a population of 50,000, recently purchased several buses and hired drivers to serve multiple routes in Windsor and neighboring areas. As the city's IT Manager, we have been...


Windsor, a small city with a population of 50,000, recently purchased several buses and hired drivers to serve multiple routes in Windsor and neighboring areas. As the city's IT Manager, we have been tasked to set up an information system and database to manage the scheduling of buses and drivers that can be easily expanded as the city grows. We directed your team to follow best practices to develop a normalized database to manage the scheduling of drivers and buses that is simple, flexible, and non-redundant.



  • For this scenario above, assume that drivers can be assigned to different buses, and multiple buses will run on multiple routes. We may also assume the bus service is free, so no ticket purchases are required.



Hint: Build an ERD and decompose a many-to-many relationship into one-to-many relationships using an associative entity to link the entities. Assume a many-to-many (M:N) relationship between drivers and buses. Thus, a driver can drive many buses and a bus can be driven by many drivers. Now, decompose this relationship using an associative entity. Next, assume a M:N relationship between bus and route. A bus can be assigned to multiple routes and a route can have multiple buses assigned. Decompose this relationship using an associative entity, as well. Next, convert the ERD to a normalized table design and include the important data fields. We can either use MS Access to describe the data table designs. OR, we can also use the standard (textual) or graphical notations.



Tasks:



  1. Draw an ERD for the Windsor Transportation System and indicate the cardinality.

  2. Create 3NF table designs and include the fields for each of the tables

Jun 09, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here