Development of an er diagram and schema

Assignment Help Other Subject
Reference no: EM131970049

Assignment - Database Modelling & Development of an ER Diagram and Schema

Aim: to give you practical experience in using entity-relationship and relational modelling techniques.

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 Ronda from Express Media to design a database to assist them with managing their magazine advertising orders. Express Media is a publishing company that sells advertising space to clients in magazines that are published every two months. You are only required to provide the design of the database at this time.

The Advertisers database will assist sales representative staff to maintain a record of advertisement order details and bookings that flow through to invoicing. The system will also allow managers to produce reports on sales revenue and sales history.

The main purpose of the database is to keep track of orders for advertising space. For advertising orders they would like to store the order date, purchase order number, initials of the sales representative handling the order, special instructions, and copy notes. For each order Express Media would like to store the order ID, invoice date, magazine issue description, cost price, page size, shape, colour, position, and production notes.

Express Media would also like to identify magazine issues in terms of publication name, issue year, and issue month.

Express Media would like to keep a record of payments for orders. Payments can be made in full or a number of payments may be made against an order. Payment information should include the following: payment amount, payment date, cheque number, credit card details (which include credit card type (for example Visa, American Express, & Diners Club), credit card number, credit card name, and credit card expiry month and year), payment method (where payment method may be: cash, cheque, direct debit, CC Debit, or Direct Credit, and Other). Express Media would like to maintain a list of payment types to produce a report that summarises payments for each type.

Express Media would like to store details related to each advertiser client Advertiser client details should include a company name, website address, business phone number, fax number, advertising contact details (including first name, last name, telephone, & fax number), and address of premises/offices (including street name, city, state, and post code). Express Media would also like to keep a record of the following for each advertiser:

- Enquiry / Editorial Address (including street address, city, state, and postcode)
- Invoicing Address (including street address, city, state, and postcode)
- Design agency (company name, contact name, phone, & email address)

Media would also like to maintain a list of suppliers which provide services such as print design and production. Supplier details should include the following: company name, contact name & title, address (including street address, city, state, & postcode), phone number, web address, email address, and a comment.

In addition Express Media would also like to store information about their staff in the database. Staff may be employed full-time, part-time or on a casual basis. Express Media needs to store contact information for the staff (address and phone), along with their Tax File Number (TFN). Some staff members are supervisors of other staff members and this also needs to be identified. Express Media would also like to store up to three email addresses for each staff member. The database should be designed so that only HR staff have access to confidential details such as the TFN & salary.

Express Media staff who work in HR and sales have access to this database and they will be uses of the database. Express Media would like to store information regarding their database users. For users they would like to store the user first name & last name, login name & password, email address, and user level (which specifies which level of access privileges the user should have).

Express Media understands that they may not have provided you with sufficient information. If you need to make assumptions about their organisation please ensure that you record these.

Assignment Submission

You should produce a single .pdf file, created using Word, containing all of the requirements as specified within this document. Your lecturer will provide details of how the file to be submitted within lectures.

The design document should contain:

A completed copy of the AIH Assignment Coversheet.

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

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

4. An entity relation diagram that models the solution which 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, e.g. how you arrived at the cardinality / participation for those not mentioned or clear in the business description, etc.
The E-R should be completed using the standards of this course (crow's feet or UML).

5. Relational data structures (shown in Standard Notation Format) that translates your 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, explain why.
e. The data structures should be shown using the standards of this course (crow's feet or UML).

6. A relational database schema that translates your relational data structures which includes:
a. table names,
b. column names and data types (for MySQL or Oracle)
c. primary and foreign keys identified

7. Write a page that describes your experience designing the database. You can discuss any challenges / difficulties that you experienced or solutions that you found. Comment on any limitations and / or strengths of your database design. Comment on whether your database meets all the system requirements as specified in the project specification. Include an acknowledgement of all students you have spoken to about the assignment.

8. A bibliography, in Harvard format, containing all resources used to complete the assignment. If no resources have been used please indicate this appropriately.

Verified Expert

In this assignment, we have discussed current scenario of Magazine publication. we have addressed diagram related to document like ER diagram and their crested tables in the database. To ease the work process a project plan has been suggested here.And included all script of the tables

Reference no: EM131970049

Questions Cloud

What can the younger generation learn from situation : I worked for Nortel before their demised, and they were a big employer of the baby boom generation. What can the younger generation learn from this situation?
Advantages of converting some of life insurance : What are the advantages of converting some of life insurance into cash as you get older? Could you have made more money diversifying your investment.
Why correlation alone is sufficient to demonstrate cause : What does this correlation tell you? Explain why correlation alone is rarely sufficient to demonstrate cause.
What are the possible source of income : For the retirement stage of life, what are the possible source of income? Does your employer still pay you after retirement?
Development of an er diagram and schema : ISY1002 (ISY103) Database Management for Business - Entity-Relationship Modelling - practical experience in using entity-relationship and relational modelling
Completing an enterprise budget : Should the economic principles for determining profit-maximizing input levels be applied before or after completing an enterprise budget? Why?
Value bond outstanding with annual interest : Anderson Corp has a $1,000 par value bond outstanding with 8% annual interest.
Save at the beginning of each month to reach her goal : What does she need to save at the beginning of each month to reach her goal?
Explain point of view advantages of working for each gender : Explain from your personal point of view the advantages/disadvantages and like/dislike of working for each gender. Use real life experiences if applicable.

Reviews

len1970049

5/4/2018 3:50:17 AM

Personal Report • Clear description of strengths & weaknesses of design 2 /2 Documentation • Completed according to instructions • Includes assignment coversheet, title page including list of acknowledgements, table of contents, page numbers • Bibliography included in Harvard or APA format PIN, 1 Total /30 Weight /15%

len1970049

5/4/2018 3:50:09 AM

Relational Structure Translation from ER to Relational Data Structure • All entities and relationships transferred • Use of correct notation • Table names and attributes sensible Normalization • All entities in 3NF; if not then reason provided and is reasonable Assumptions • Reasonable assumptions provided Relational Schema • Includes all tables and attributes • Appropriate data types • Primary keys and foreign keys identified (including the table and key that the key related to) and clearly presented • Formatting of fields included e.g. dates • Appropriate notation used /5

len1970049

5/4/2018 3:49:54 AM

Requirements Allocated Mark Given Mark Total ER Diagram Entities • Includes essential entities Attributes • Includes essential attributes Relationships • Relationships make sense Keys • Primary and foreign keys identified Constraints • Includes names, cardinalities and participation • Correct and consistently used Design • Simplicity & elegance Presentation & Formatting • Clear and easy to read 'et IN1 eN, 115 Relational Structure Translation from ER to Relational Data Structure ••••

len1970049

5/4/2018 3:49:44 AM

Assessment Criteria 1. How clear and well organised your report is presented. 2. E-R diagram. Adherence to the unit standard, assumptions made, consistent naming standards, inclusion of correct primary and foreign keys, appropriate entities, relationships, and attributes. 3. Please refer to the "Marking Schema" which is provided at the end of this specification to see the distribution of marks. 4. Normalisation. Appropriate interpretation of each normal form, arguments for leaving the schema in the normal form you consider optimal. 5. Conversion of E-R diagram to relational schema. Schema is a correct translation of the E-R submitted with appropriate tables, columns, and primary keys.

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

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