Database, Database Management System

Assignment Help:

A database has been designed for this beauty parlour in order for the staff to manage specific things such as bookings made by clients, payments, staff availability, level of experience, services provided, and the venues in which these services are provided.

All staff have their details included in the database including their first name, last name, phone, mobile, email, availability and experience. The ER diagram demonstrates a staff members availability by determining what days of the week they work. Also, the experience is determined by levels from 3 to 1 (3 the highest, 1 the lowest) and this is demonstrated in the ER diagram.

Regular clients have their details kept in the system which include their first name, last name, phone, mobile and email. This allows for easy bookings and payments as their details are already saved in the system. Non regular clients may also make a booking for a treatment depending on availability.

Services provided by the staff are divided into item based and time based beauty care/treatments. Time based treatments are charged per half hour or hour which is then multiplied by the staffs' level of expertise in the service. On the other hand, item based services are charged at a constant fixed price.

Bookings can be made at various beauty parlour venues in which the therapists work, this will make it efficient for the staff and clients as they can be serviced in areas which are suitable for them.

Payments can be processed by cash or credit/debit card only and this is depicted in the ER diagram.

The ER diagram also shows how the prices for all services are all in the database and can be matched to each booking/appointment. The ER diagram can also show all the available therapist's, and all appointments made on a day because all the relevant information needed is in the database.

All of the above information is demonstrated in the database, as well as the ER diagram in further detail and this makes it easy to demonstrate how the database is to be set out in order to support the management of the beauty parlour.


Related Discussions:- Database

Top down method and bottom up method, Evaluate, compare and contrast the tw...

Evaluate, compare and contrast the two methods of relational database design namely top down method and Bottom up method. What will be your choice if you are asked to select a meth

Relational declarative database language environment, Server Control It ...

Server Control It is usual to control access to the data via the front end application, for example by displaying data as ‘read only'. This part of the assignment illustrates ho

Create an entity relationship diagram, Cyber Transit Ltd keeps up-to-date i...

Cyber Transit Ltd keeps up-to-date information on the processing and current position of each dispatched item. Dispatched items are the main concern of the Cyber Transit product tr

Process-oriented decompositions, Process-oriented decompositions Pr...

Process-oriented decompositions Process-oriented decompositions divide complex process, task or function into simpler sub processes until they get simple enough to be deal

Explain the b+ tree, Explain the B + tree? B + tree is a type of tre...

Explain the B + tree? B + tree is a type of tree which denotes sorted data in a way that permits for efficient insertion, retrieval and removal of records, each of which is

Deletion anomalies-data redundancy, Deletion Anomalies: Loss of important ...

Deletion Anomalies: Loss of important Information: In some cases, useful information may be lost when a tuple is deleted. For instance, if we delete the tuple corresponding to stu

The need for three level architecture, The need for three level architectur...

The need for three level architecture The aim of the three level architecture is to divide each user's view of the database from the way the database is physically shown.

Types of indexes, Types Of Indexes One of the words used during the fil...

Types Of Indexes One of the words used during the file organisation is the term index. In this part, let us describe this term in more detail. We find the index of keywords

Define deadlock term, a. Define the term "deadlock". There are four conditi...

a. Define the term "deadlock". There are four conditions that must hold before deadlock is possible. Name them. b. Outline an algorithm that detects whether there is a deadlock.

Write Your Message!

Captcha
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