Ask Question, Ask an Expert


Ask DBMS Expert

Home >> DBMS

Problem Statement

Funky Festivals Specification

Funky Festivals organize a music festival that happens at various venues throughout the UK.  A venue requires being booked before a Festival can take place. Each festival will comprise a range of artists who will each have their own time slot for performing at festival.  Each Act has one and only one manager whose details are recorded as name, address, telephone number and email. Details of each Act include Act name, Manager, Music Genre, number of people in the Act.

Each act is designated either as a major act or a supporting act; an Acts designation may change with each Festival. 

Each of the performers will necessitate accommodation and might have their own particular requirements provided for the performance. A festival will comprise at least one major act and up to 3 supporting acts. They require keeping track of what acts, what venues and confirming that accommodation has been booked for every of the acts. Information to be stored about each venue must consist of name, telephone number, address, contact person and capacity of the venue.

Funky Festivals need to know if their festivals have been booming or not so they need a record of how many tickets were sold, that acts they put on, whether there were any problems with any of the acts or venues, the cost of the venue and acts. 

There will be a charge of £70 for adults, 12-16 year olds will be £34, 5-11s will be £24 and less than 5s is free. Parking will be £7 per vehicle and £4 camping charge. 

Some festivals don’t allow teenager children so acceptable age ranges require to be identified for each festival at a particular venue.

Purchaser details require to be kept which include name, address, telephone number and email address

Milestone 1 Tasks

. Design an Entity Relation Model (or ER) for the problem described above that shows: entities, attributes, keys, relationships, cardinalities, participation constraints, etc.

problem2. State clearly any assumptions that you have made and which justify your modeling choices. Please use the UML notation for your ER model, as used in the lectures.

problem3. Briefly describe your ER diagram.

problem4. Convert your ER in a relational schema. This must consist of primary and foreign keys.

. Discover functional dependencies and normalize your relations to third normal form.

DBMS, Programming

  • Category:- DBMS
  • Reference No.:- M91072

Have any Question? 

Related Questions in DBMS

To prepare for the discussion read the article bridging the

To prepare for the discussion, read the article "Bridging the Gap: The Difference Between Data Analysis and Data Modeling." in the Module Resources folder on data manipulation. Next view the Power Point presentation "Dat ...

Assessment item 1taskthe fermoy house databasethe owners of

Assessment Item 1: Task The Fermoy House database The owners of Fermoy House, a Bed and Breakfast guest house in the Blue Mountains of NSW, have approached you to build them a database to help them run their business. Fe ...

Database individual assignmentdesign a database entity and

Database: Individual Assignment Design a database (entity and relationship tables in Access) for a small college department library. You should have the entities and relationships you need to support: Purchase books Sell ...

Database design continueduse the attached database to

Database Design Continued Use the attached database to complete the following assignment: You will be modifying the frmMainMenu to call the caption of each button from the table MainMenu and form or the report. 1) Create ...

Database illustrationwritting from scratchdirections be

Database Illustration Writting from scratch. Directions: Be sure to make an electronic copy of your answer before submitting it to Ashworth College for grading. Unless otherwise stated, answer in complete sentences, and ...

The following assignment is based on the database

The following assignment is based on the database environment designed in the Week Three Individual Assignment. Your database project must meet the following requirements: • Create a database using professional principle ...

Part 1identify and explain the default logins or user

Part 1 Identify and explain the default logins or user accounts for one of the database vendors discussed in the chapter. Part 2. Case Project 6-1: Database Password Policies, page 199 Create and document a written passw ...

Overviewfor this assignment you will implement and query a

Overview For this assignment you will implement and query a database from a supplied ER Diagram and Schema. You will be required to write the SQL statements to create the database structures, to fill the database with da ...

Database design and use group assignmentassignment

Database Design and Use Group Assignment Assignment Description - In this assignment you will use your normalized "City Jail" database you have created in your assignment one. You will form a group (2-3 students) and imp ...

Database management systems assignment-overview-for this

Database Management Systems Assignment- Overview- For this assignment you will implement and query a database from a supplied ER Diagram and Schema.  You will be required to write the SQL statements to create the databas ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

A cola-dispensing machine is set to dispense 9 ounces of

A cola-dispensing machine is set to dispense 9 ounces of cola per cup, with a standard deviation of 1.0 ounce. The manuf

What is marketingbullwhat is marketing think back to your

What is Marketing? • "What is marketing"? Think back to your impressions before you started this class versus how you

Question -your client david smith runs a small it

QUESTION - Your client, David Smith runs a small IT consulting business specialising in computer software and techno

Inspection of a random sample of 22 aircraft showed that 15

Inspection of a random sample of 22 aircraft showed that 15 needed repairs to fix a wiring problem that might compromise

Effective hrmquestionhow can an effective hrm system help

Effective HRM Question How can an effective HRM system help facilitate the achievement of an organization's strate