Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Catch - 2 2 Inventories Catch - 2 2 maintains an inventory of crop - dusting aircraft. Catch - 2 2 tracks each plane by
Catch Inventories
Catch maintains an inventory of cropdusting aircraft. Catch tracks each plane by their engine
number and for each plane in their inventory, Catch also tracks the number of hours each plane is
used and their maintenance history. Each type of plane has a different capacity for pesticides and fuel,
but each plane within a particular type has the same capacity. Catch leases all of their planes, but
the leasing process plane acquisition is outside the scope of this case. Just assume that the planes
are Catch resources.
Catch also maintains an extensive inventory of pesticides, so they can effectively treat almost any
pest problem. To keep from running afoul of OSHA regulations, they categorize each pesticide
according to its EPA toxicity rating, which determines how all pesticides in that category should be
handled. EPA toxicity ratings run from to The acquisition of pesticides is also outside the scope
of this case; just assume that the pesticides are an available resource.
Plane Maintenance
Milos brotherinlaw Joe owns a plane maintenance business, so Catch usually buys fuel and
services from him but they can use other maintenance vendors Each day, the plane maintenance
vendor services all the planes that need maintenance and fuel. The vendor prepares a service slip
which serves as the invoice he presents to Catch for each plane serviced on a given day. A Catch
employee verifies the service slip and then at the end of the week, Catch pays Joe, or other
maintenance vendor, for all services performed in the prior week by check. Crop Dusting Jobs
Catch performs cropdusting services for farmers. Catch tracks each crop dusting job contract
by job# Catch always assigns multiple employees to each job as follows: one supervisor, as
many pilots as are needed to fly the planes for the job, and field hands. Since each crop may
require slightly different treatment, Milos crews often use multiple kinds of pesticide on one job.
Farmers pay for all cropdusting jobs performed during the month in one payment at the end of the
month.
Employees
Catch keeps all employee information together your model should show one Employee Entity
They track each employees qualifications according to category: buyer, cashier, field hand, pilot,
supervisor, etc. An employee is considered qualified when he or she reaches the number of training
hours required for that category. However, each employee can hold qualifications for several
categories, for example an employee qualified as a buyer could also be qualified as a pilot. Although
Catch does not differentiate among supervisors, pilots, and field hands in the database, they do
specifically track which employees perform which of these functions on specific crop dusting jobs, since
they pay employees according to the work they performed on each crop dusting job.
General
You may assume that all agent, resource, and type image information is entered into the database
before any process activity takes place.
REQUIRED: use the information above and the list of attributes below no additions to draw an
REA data model showing the classes, associations, and multiplicities, prepare a data dictionary
listing the tables necessary to support Catchs plane maintenance and crop dusting processes using
all the attributes name each table, underline the primary key, and place an asterisk by each foreign
key and draw business process
maps showing the process steps. Accounts receivable from this farmer
Bank account #
Bank account balance
Bank name
Cash receipt#
Cash receipt amount
Cash receipt date
Check #
Check amount
Check date
Cropdusting job #
Cropdusting job date
Cropdusting job $ cost
Employee #
Employee immunization status
Employee category
Employee last name
Employee nickname
EPA pesticide category number
Farmer customer #
Farmer name
Fuel capacity for planes in this category
Number of hours of training required for this
employee category
Number of hours of training for this employee
towards qualification for this employee
category
Pesticide #
Pesticide amount on hand
Pesticide amount used on this job
Pesticide capacity for this type of plane
Pesticide cost per gallon
Plane engine #
Plane name
Plane service slip #
Plane service slip $ amount
Plane type
Present plane color
Toxicity rating for pesticides in this category
Vendor #
Vendor name
Yeartodate YTD purchases $ from this
vendor
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started