Construct and make a list of potential entities

Assignment Help Computer Engineering
Reference no: EM1335923

The Jefferson Dance Club teaches social dancing and offers both private and group lessons. Jefferson charges $45 per hour per student (or couple) for a private lesson and charges $6 per hour per student for a group lesson. Private lessons are offered six days per week (from noon until 10 p.m.). Group lessons are offered in the evenings. Jefferson employs two types of instructors: full-time salaried instructors and part-time instructors. The full-time instructors are paid a fixed amount per week, and the part-time instructors are paid either a set amount for an evening or a set amount for teaching a particular class.

In addition to the lessons, Jefferson sponsors two weekly social dances featuring recorded music. The admission charge is $5 per person. The Friday night dance is the more popular and averages around 80 people; the Sunday night dance attracts about 30 attendees. The purpose of the dances is to give the students a place in which to practice their skills. No food or drinks are served.

Jefferson wants to develop an information system to keep track of students and the classes they have taken. Jefferson?s managers also want to know how many and which types of lessons each teacher has taught and to compute the average revenue generated per lesson for each of their instructors.

The problem is to construct a database for them. To do this, a data model must be created. A Trial model must be created.

A. construct a list of potential entities.
B. create an IDEF1X diagram that shows only entities and relationships. Name each relationship and specify its cardinalities. Justify the cardinality decisions.
C. make a list of questions that will need to be asked in order to create an accurate data model.

Reference no: EM1335923

Questions Cloud

The major mistakes a firm can make during the transition : Write  the major mistakes a firm can make during the transition  industry maturity.
Manage project scope throughout project life cycle : Separate tasks into sub-tasks, and a work package with stated durations and order of precedence. Manage project scope throughout the project life cycle.
Explain why does the government support public : Explain why does the government support public education when the private sector also provides this service.
Show the international hrm : Find different and common classifications of employees when talking about International HRM and why a company might hire one type over another type
Construct and make a list of potential entities : The Jefferson Dance Club teaches social dancing and offers both private and group lessons. Jefferson charges $45 per hour per student (or couple) for a private lesson and charges $6 per hour per student for a group lesson.
Investigating a case : The United States Supreme Court recently held that if police fail to knock and announce then whatever evidence they seize will not be subject to the exclusionary rule.
Explain about strategic hrm : Strategic HRM - About Vermont Industries Wrought Iron (from their main web-site): Vermont Industries Wrought Iron
When a company''s culture is out of sync : When a company's culture is out of sync with the values, practices, and behavioral norms needed for good strategy execution, which?
How to construct an idef1x entity-relationships diagram : The Metropolitan Housing Agency (MHA) is a non-profit organization that advocates development and improvement of low-income housing. The MHA operates in a metropolitan area of approximately 2.2 million people in a midwestern city.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Explain the effect of data rates on a network

discuss the effect of data rates on a network?

  Program can be used with a video rental business

Extend above with a Rental class. This class must store a Movie that is rented, an integer representing the ID of the customer who rented the movie, and an integer indicating how many days late the movie is.

  Design a pseudocode algorithm

design a pseudocode algorithm you would write for a simple task like making a turkey sandwich, as well as three simple control structures that could be used to create this algorithm. What do you think is the most difficult part of creating the alg..

  Illustrate decryption equation

Illustrate decryption equation.

  Design a chart that showing input, output, and processing

Design a  chart that showing input, output, and processing

  Program on matrix

Program on matrix

  Is it right that rbac functionality is complicated

Is it right that RBAC functionality is complicated

  Process used to detect and correct transmission errors

process used to detect and correct transmission errors.

  What are some drawbacks of databases

What are some drawbacks of databases.Can you mix summarized data with non summarized data.

  Calculate the total dollar sales for each salesperson

A company has a product line that contains five items that sell for $100, $75, $120, $150, and $35. There are four salespersons working for this company, and the following report is for a given week.

  Determining different sales transactions

By using example of the retail clothing store in a mall, state the relevant data flows, data stores, processes, and the sources/sinks. Find out the different sales transactions.

  Program that stores and converts a number

Write down a program that stores and converts a number entered in Roman numerals to an integer value. Your program should consist of a class named Roman.

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