Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Suppose you are a database developer at a XYZ data development company , you got a new project to develop a database system. The system
Suppose you are a database developer at a XYZ data development company, you got a new project to develop a database system. The system is a ticket booking system for attending Jerash Festival. This system includes a set of tickets that contains different set of prices. Each ticket is related to one singer and one theatre. A theatre is related to one singer only, and the theatre belongs to one singer. As well, each ticket belongs to a specific type. The tickets are described by the type, price, duration, and singer who will recall the concert and a unique ID. There is many theaters and each theater has an ID, size and name. The singers are characterized by name (first name, last name), nationality, Singer ID and band. In addition, this system has users who can register and create an account to choose their favorite singers to attend their concert. Each user is identified by a unique e-mail and has password, name, country, birthdate and gender. A user can book one or many tickets at the festival. The clients (users) need some security applied to the database such as password. In addition, they requested to perform the following operations using the database system:
System displaying the following:
In addition, the clients specify a list of rules and restrictions that must be applied to the developed database to ensure the accuracy of the data entered, which are as follows:
The main tasks assigned to you are listed below, be sure to document your work in an organized documentation with a detailed description of the features and operations of your system. |
Check whether the provided design is normalized. If not, normalize the database by removing the anomalies. In addition, what is the type of normalization achieved in your design?
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