Winfield transportation system

Assignment Help Basic Computer Science
Reference no: EM131561130

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

  1. Draw an ERD for the Winfield Public Transit Authority system and indicate the cardinality.
  2. Create 3NF table designs and include the fields for each of the tables.

Reference no: EM131561130

Questions Cloud

Explain a time in which you worked with a group : Explain a time in which you worked with a group (work group, church group, school group, etc.) where the experience was unpleasant.
Describe the nature of work of your practicum site : Describe the nature of work of your practicum site. Are there specific goals and objectives to be met? How does the organization measure effectiveness?
Discuss two exit strategies available to the entrepreneur : Identify and discuss at least two exit strategies available to the entrepreneur. Identify and discuss two exit strategies available to venture capitalists.
At what time of day is the air pollution increasing : Air pollution according to the south coast air quality management district, the level of nitrogen dioxide, a brown gas that impairs breathing.
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.
Drug concentration in the blood : Drug concentration in the blood the concentration (in milligrams/cubic centimeter) of a certain drug in a patient's body t hr after injection is given.
What strategies will you use in your new practice : What strategies will you use in your new practice as an advance registered nurse to review and critique literature pertinent to your practice?
Instructions organized for a common purpose : Systems programs (software) consist of instructions organized for a common purpose and tell the computer what tasks to perform and how to perform them.
What is your risk of becoming homeless : What is your risk of becoming homeless? What resources would you draw on if tomorrow you woke up with no job and no housing?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  List the configuration options for that software

Suggest difficulties that users might have in configuring the software. Microsoft Office (or one of its open-source alternatives) is a good example to use for this exercise.

  Determining the interaction devices

Touch screens are becoming extremely popular input devices for phones and tablets. Assess the value of touch screen devices related to human-computer interaction systems. Identify at least two advantages and two disadvantages of having touch scree..

  Does a view occupy space in the database

What is a VIEW and what are its uses?2. Does a view occupy space in the database? In other words, does a view contain any data?3. When we execute a SELECT statement on a view, where does the data come from?

  Exists a positive integer

For every positive integer b, show that there exists a positive integer n such that the polynomial x^2 - 1 ∈ (Z/nZ)[x] has at least b roots.

  Organise different departments and operations in company

The board of directors appoints a business operations consultant to suggest the best way to organise the different departments and operations in the company.

  Public boolean chackanagram

write the anagramList() chackanagram. checkAnagram returns true if its two Word parameters have original words that are nagrams. If not, checkAnagram returns false. use the ethod header below to write checkanagram. Assume that all Word methods work a..

  What tensile force does the cable have to support

Assuming the cable can only support a tensile force, would you connect it to the right or left side? What tensile force does the cable have to support? Assume the flow to be frictionless.

  Write a program that reads a file containing two columns

write a program that reads a file containing two columns of floating-point numbers. prompt the user for the file name. print the average of each column in c++.

  Investigate and compare winpcap

Investigate and compare WinPcap and two other network packets capture software Products.

  Create a class called stringlist

This assignment will require you to create a class called stringList. This class will allow you to store up to 20 strings in a list.

  Does having large families make economic sense

Does having large families make economic sense in an environment of widespread poverty and financial insecurity?

  Organizational analysis discussion

Do you believe which organizational structure - a) organic vs b) mechanistic structures is more beneficial for "new ventures" founded in a i) stable vs ii) dynamic environment?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd