Ask Question, Ask an Expert

+1-415-315-9853

info@mywordsolution.com

Ask DBMS Expert


Home >> DBMS

Assignment 1 Development of an ER Diagram and Database Implementation

Course Objectives:

This assessment task focuses on the following course objective:
• use entity-relationship diagrams to design a relational database.

Project Specification

You have been commissioned by Julie from ABC Event Organisers to design the database to assist them with managing their booking, customer and supplier information. You are only required to provide the design of the database at this time.
ABC will like to store information regarding their customers. Customers might either be individual or corporate customers. For individual customers they will like to store contact name, address details (including their location, postal and delivery address details), email address and phone numbers (mobile, home, work). For their corporate customers they will like to store the business name, a contact name, address details (including their location, postal and delivery address details), email address, website URL, and phone numbers (mobile, work).
ABC has a number of different suppliers who offer them with the products which they need to organise events. For each supplier they will like to store their business name, contact name, address details (including their location, postal and delivery address details), and phone numbers (mobile, work).

Each supplier might provide a number of different products. Like a supplier may offer furniture like chairs, tables, or other items such as table clothes, cutlery and crockery. Suppliers may only offer one product or many different products. ABC will like to be able to search their database to get a list of suppliers who supply particular products, though, they don’t required to know how many of each particular product the supplier stocks.

In the database ABC will also like to store information about their staff. Staff might be employed full-time, part-time or on casual basis. ABC require to store contact information for the staff (address and phone), along with their TFN. They will also like to know what certifications the employees have. Like: “Responsible Serving of Alcohol”, “Food Handling”, or any related police checks like “Working with Children”. Each employee might hold the number of various skills and certifications. Some staff is supervisors of other staff members and this also requires being stored.

For each event ABC will like to store details like where the event is to be held, the customer who they are organising the event for, the date and time of the event, the type of event and how many people will be at the event. ABC specialises in organising christenings, weddings, birthday parties and work functions. For each event they require to store information about the supplies which they need (like tables, chairs, sets of cutlery), the supplier which they will be using for the various products (they could use more than one), and how many of each product they require. ABC will also like to store details of the staff that have been assigned to each event. Each event will have one staff member who takes on the role of event manager.

ABC understands that they might not have offered you with enough information. If you require to make assumptions about their organisation please make sure that you record these.

The design document must contain:

1. An appropriate title page which includes an acknowledgement of all students you have spoken to about the assignment.

2. A table of contents and automatically generated page numbers.

3. An entity relation diagram which models the problem that includes:

a. all entities, relationships (including names) and attributes;

b. primary (underlined) and foreign (italic) keys identified;

c. cardinality and participation (optional / mandatory) symbols; and

d. assumptions you have made, like how you arrived at cardinality / participation for those not mentioned or clear in the business description, etc.

e.The E-R must be completed using standards of this course

4. Relational data structures which translate the E-R diagram which includes:

a. relation names;

b. attribute names;

c. primary and foreign keys identified; and

d. for each relation the level of Normalisation achieved, and for any not to Third Normal Form, describe why.

e. The data structures must be shown using the standards of this course.

5. A relational database schema that translates your relational data structures which includes:

a. table names,

b. column names and field types

c. primary and foreign keys identified

DBMS, Programming

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

Have any Question? 


Related Questions in DBMS

Lab creating a database designthis assignment contains two

Lab: Creating a Database Design This assignment contains two Sections: Database Design Diagram and Design Summary. You must submit both sections as separate files in order to complete this assignment. Note: If you are us ...

Problem 1 please create a plsql procedure to print out the

Problem 1: Please create a PL/SQL procedure to print out the reservation ID, checkin date, and checkout date of reservations made by a guest. The input parameters is the name of the guest. There is no output parameter. P ...

Assignment business rules and data modelssuppose a local

Assignment: Business Rules and Data Models Suppose a local college has tasked you to develop a database that will keep track of students and the courses that they have taken. In addition to tracking the students and cour ...

Hospital database determining keysdevelop a microsoft

Hospital Database: Determining Keys Develop a Microsoft Access database based upon the following business scenario. Be sure to include tables, fields, keys, relationships, and test data in your database. Your final submi ...

Advanced relational database final programming project in

Advanced Relational Database Final Programming Project In this project, you will design a secure database with several tables using good relational database design techniques. Project Objectives: After completing this Pr ...

Consider a typical sales invoice that would include the

Consider a typical sales invoice that would include the following information. Design a single table to hold all of the information required to store an invoice including this information. Next, apply normalization to re ...

Assignmentproject descriptionextreme h2o is a company that

Assignment Project Description: Extreme H2O is a company that specializes in water sports. It is considering adding some new experiences for its customers. In a nearby community, there is a small river that can be used f ...

Query 1list all movies played in landmark or music box

Query 1 List all movies played in Landmark or Music Box. Output only titles and eliminate duplicates. Query 2 List all stars born after 1960. Order them by their birthdate in ascending order. Output their first names, la ...

Discussionatleast 1 paragraph for each partpart 1 remote

Discussion Atleast 1 paragraph for each part Part 1: "Remote Access" Please respond to the following: • Remote access to corporate resources is becoming commonplace. From an auditing perspective, suggest two or more cont ...

Suppose that you are the database developer for a local

Suppose that you are the database developer for a local college. The Chief Information Officer (CIO) has asked you to provide a summary of normalizing database tables that the IT staff will use in the upcoming training s ...

  • 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

Section onea in an atwood machine suppose two objects of

SECTION ONE (a) In an Atwood Machine, suppose two objects of unequal mass are hung vertically over a frictionless

Part 1you work in hr for a company that operates a factory

Part 1: You work in HR for a company that operates a factory manufacturing fiberglass. There are several hundred empl

Details on advanced accounting paperthis paper is intended

DETAILS ON ADVANCED ACCOUNTING PAPER This paper is intended for students to apply the theoretical knowledge around ac

Create a provider database and related reports and queries

Create a provider database and related reports and queries to capture contact information for potential PC component pro

Describe what you learned about the impact of economic

Describe what you learned about the impact of economic, social, and demographic trends affecting the US labor environmen