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

  Create a database model

Create a database model and Submit the table creation statements for the Database Model.

  Write pl-sql procedures and functions

Write PL/SQL procedures and functions to populate and query that database

  Sql questions

Write a query to display using the employees table the EMPLOYEE_ID, FIRST_NAME, LAST_NAME and HIRE_DATE of every employee who was hired after to 1 January, 1995.

  Run the lab_03_01.sql script

Run the lab_03_01.sql script in the attached file to create the SAL_HISTORY table. Display the structure of the SAL_HISTORY table.

  Write sql queries

Write a query to display the last name, department number, and salary of any employee whose department number and salary both match the department number and salary of any employee who earns a commission.

  Explaining sql insert statement to insert new row in cds

Write down a SQL insert statement to insert new row in "CDS" table.

  Write down name of actors in ascending order

Write down actors (or actress, your choice, but not both) who have won at least two (2) Academy Awards for best actor/actress. Provide the actor name, movie title & year. Order the result by actor name."

  What is an sql injection attack

What is an SQL injection attack? Explain how it works, and what precautions must be taken to prevent SQL injection attacks.What are two advantages of encrypting data stored in the database?

  Determine resonant frequency in series rlc resonant circuit

Given the series RLC resonant circuit in the figure, operating at variable frequency, determine: The resonant frequency ω o ,  The circuit’s quality factor Q , The cut-off frequencies, f 1  & f 2  and the bandwidth BW

  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).

  Query to show customers were missing for existing orders

As DBA, your manager called a meeting and asked why there are so many orders for customers that don't exist in the customer table. Write query which would shows which customers were missing for existing orders. Use a join or a subquery.

  Sql query into a relational algebra statement

Turn this SQL query into a relational algebra statement? SELECT Request.reqfor, Ordering.invamt, Ordering.invnbr, Ordering.invdat

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