Reference no: EM131559395
Winfield Transportation System
Winfield is a small city with a population of 22,000. Until now, Winfield was served by a bus route from a nearby city. The Winfield City Council has held a bond sale to fund the purchase of several buses to serve three routes in Winfield and neighboring areas. As the city's IT director, you have been asked to set up an information system and database to manage the new system. You directed your team to follow best practices to develop a normalized database to manage scheduling of drivers and buses that is simple, flexible and non-redundant.
Assume that drivers can be assigned to different buses, and multiple buses will run on each route. You can also assume the bus service is free for Winfield residents, so no ticket purchases are required.
Hint: The purpose of this assignment is to demonstrate an understanding of database modeling and design concepts and techniques. First, follow the examples on pages 287-291, 302 to build an ERD and decompose a M:N relationship using an associative entity. Assume a 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 primary data fields. While using MS Access is encouraged to describe the data table designs, it is not required. You can also use the text or graphical notations contained in chapter 9 (reference p. 298-303). Refer to the Activities Page for links to three short YouTube videos that describe normalization, and how to implement one-to-many and many-to-many relationships using MS Access.
Tasks
- Draw an ERD for the Winfield Public Transit Authority system and indicate the cardinality.
- Create 3NF table designs and include the fields for each of the tables.
Explain what speech-language pathologists do
: Explain what Speech-Language Pathologists do and describe what they offer to the health industry. Please answer in no less than 300-400 words
|
Employee identification numbers
: The program should relate the data in each array through the subscripts. For example, the number in element 0 of the hours array should be the number.
|
How many dvds can customer entering store be expected to buy
: Based on past experience, the manager of the VideoRama Store has compiled the following table, which gives the probabilities that a customer who enters.
|
What is after-tax cash flow
: What is the Net Income for XYZ for the year? What is the After-Tax Cash Flow (ATCF)?
|
Winfield transportation system
: Winfield is a small city with a population of 22,000. Until now, Winfield was served by a bus route from a nearby city.
|
What types of monitoring procedures would you develop
: What would you include in your sanctions for violations policy - What types of monitoring procedures would you develop?
|
Why do such subsidies continue to be voted in by congress
: If it is so obvious that farm subsidies hurt consumers of food, especially lower income consumers, why do such subsidies continue to be voted in by Congress?
|
What is the probability of e occurring
: If the probability of an event E occurring is P(E), what are the odds in favor of E occurring?
|
What annual interest rate would you need to earn
: What annual interest rate would you need to earn if you wanted a $1,000 per month contribution to grow to $75,500 in six years?
|