Identify the attributes of the entities

Assignment Help PL-SQL Programming
Reference no: EM13244350

Events4Fun is an event management company in Europe with branches in South America as well. The company is well-known for its efficiency, good-quality services, and affordable charges. It manages various types of events throughout the year. These events include fashion shows, celebrity shows, charity shows and musical exhibitions. The details related to the type of events are stored in the EventType file. The details stored in this file consist of event type ID, description of the event, and charge per person for a particular event.

Events4Fun organizes events for its registered and new customers. The company stores details of its customers, such as customer ID, name, address, city, state, and phone numbers, in the Customers file. When a customer approaches the company for organizing an event, the customer has to specify the type of event and make payment for the selected type. The details of the selected event are stored in the Events file. The details stored in this file consist of: 

  • Event ID
  • Event name
  • Event type ID
  • Location of the event
  • Start date
  • End date
  • Staff required for the event
  • ID of the employee managing the event
  • Customer ID
  • Number of people attending the event

In addition, the payment details, which include payment ID, event ID, payment amount, payment date, credit card number, card holders name, credit card expiry date, payment method ID, and cheque number, are stored in the Payments file.

All the Events4Fun events are managed by its efficient employees. The company stores employee details, such as employee ID, first name, last name, address, designation, and phone numbers, in the Employee file.

Due to the high quality of its service, the company has seen a tremendous increase in the number of customers. Consequently, maintaining information about events, customers, and employees manually has become difficult. Therefore, the management has decided to use a computerized event management system. For this, the management approaches MagicTech Inc. to develop the application.

At MagicTech Inc., Harry and his team have been assigned the task of creating the required application. Being the database developer in the team, you have been assigned the task of analyzing the application and creating the required database and tables.

You need to analyze the requirements of the preceding application and perform the following tasks:

1. Identify the various entities and their attributes involved in the application.
2. Identify the attributes of the entities that are unique to each entity.
3. Identify the relationships that may exist among the entities of the application.

Reference no: EM13244350

Questions Cloud

By how much has the money supply increased : Assume that the Bank of Ecoville has the following balance sheetand the Fed has a 10% reserve requirement in place:What is the maximum amount of new loans that this bank canmake Assume that the bank makes these loans. What will the newbalance sheet l..
State a balance equation for the reaction of al l(oh)3 : Some liquid antacids contain suspensions of aluminum hydroxide [Al(OH)3. Write a balance equation for the reaction of AL l(OH)3 with the HCl in stomach acid ( Include the phase of each substance)
What is the probability if l is normally distributed : Let L = length of a newborn child. The minimum probability that achild will be within 2 standard deviations of the average length is0.75. What is the above probability if L is normally distributed
What is the distance to the particle : At a certain distance from a charged particle, the magnitude of the electric field is 546 V/m and the electric potential is -2.60 kV, What is the distance to the particle
Identify the attributes of the entities : Identify the various entities and their attributes involved in the application and identify the attributes of the entities that are unique to each entity.
Hitler at the munich conference in 1938 : Could the WWII have been avoided if the Allies had not appeased Hitler at the Munich Conference in 1938? Why didn't Great Britain and France take a stronger stand?
Naturalist movements tend to be fractured : Why do naturalist movements tend to be fractured (why don't they work out...How does this affect the post-colonial administration of successor states?
Find the point where potential energy of the system is max : an object is thrown upward to a person of a roof . at what point is the objects kinetic energy at its max? at what point is the potential energy of the system at a max
Concluding treaties contribute to the development : In what ways did the First World War and its concluding treaties contribute to the development of the Second World War? Were there other significant cau     ses?

Reviews

Write a Review

PL-SQL Programming Questions & Answers

  Write a select statement that returns these columns

Write a SELECT statement that returns these columns from the Products table: The date_added column A column that uses the CAST function to return the date_added column with its date only (year, month, and day)

  Query that uses cube operator to return lineitemsum

Write summary query which uses CUBE operator to return LineItemSum (which is the sum of InvoiceLineItemAmount) group by Account(an alias for AccountDesciption).

  Create program to enter first and second number

Create a program that enters first and a second number. The first and second number that will be entered should be computed in halves, quarter, double, and square.

  Create report using wizard or based on sql query

Create a report using the wizard or based on an SQL query that that shows Courses that instructors are approved to teach. Show Course Number, First Name, and Last Name of Instructor.

  Write command to list all the employees in year

Write the command to list all the employees hired in 2003 and 2004. Sort the rows by the hire_date column in descending order.

  Script that creates and calls a function

Write a script that creates and calls a function named fnItemTotal that calculates the total amount of an item in the OrderItems table (discount price multiplied by quantity)

  Script that creates and calls a function named

Write a script that creates and calls a function named fnDiscountPrice that calculates the discount price of an item in the OrderItems table (discount amount subtracted from item price). To do that, this function should accept one parameter for th..

  You have been asked to design a data model

Law Associates is a large legal practice based in Sydney. You have been asked to design a data model for the practice based upon the following specification

  Convert the er/eer model

To represent a problem description given in natural language as an (Enhanced) Entity -Relationship model; to convert the ER/EER model into a relational data model;

  Give me a list of all the proposed prices

Give me a list of all the proposed prices for the next year from the l_foods table.  Sort your results by proposed_price.  (Note that proposed price, is price + price_increase.)

  Write sql statement to create stored procedure

Write SQL statement which creates stored procedure with one int input parameter. The stored procedure selects the supplierId field and the total of all Count field values for each group of supplierId's from the Part table.

  Write pl-sql block that displays last name

Write PL/SQL block which displays last name and salary of following people. Each of these can be done separately as PL/SQL, first to test and get output lines.

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