Discuss business assumptions which affect data modelling

Assignment Help Database Management System
Reference no: EM132086995

Database Modelling Assignment - ERD Modelling

Rationale - This assignment has been designed to assess students' ability to model data, by constructing an entity-relationship diagram for a particular business scenario. This assignment addresses the following learning objectives for this subject:

  • Perform conceptual modelling using Entity-Relationship Diagrams (ERDs)
  • Discuss business assumptions which affect data modelling. Model a database using the entity-relationship (ER) model and understand the database development process
  • Use the techniques of normalization

Tasks -

1. You are to write a brief discussion of your solution, i.e. how you approached the modelling problem and any issues you may have encountered (maximum of ½ page).

2. You are to write all applicable business rules necessary to establish entities, relationships, optionalities, connectivities, cardinalities and constraints. If a many-to-many relationship is involved, state the business rules regarding the bridging entities after breaking down the many-to-many relationship. An example business rules format can be found in Appendix A of this document. Business rules you write are expected to be in the same format as presented in Appendix A.

3. Based on these business rules,* draw a fully labelled and implementable Entity-Relationship Diagram (ERD). Include all entities, relationships, optionalities, connectivities, cardinalities and constraints. You must use Crow's foot notation and MS Visio to create the ERD (a hand-drawn ERD will NOT be accepted). A sample ERD can be found in Appendix A of this document. (Note: The ERD created using Visio will need to be saved as an image file and then be included in your document file to be submitted).

4. A summary to describe the major justifications, assumptions and limitations related to your database design. For example:

a. Assumption/justifications for optionalitiy, connectivities, constraints data type and data domain; and

b. Special cases or data integrity issues that cannot be handled.

Note: Designing the database is an iterative process; you may find yourself going back and forth between Tasks 1 and 3 to revise the design. Make sure that your final submission shows consistent design in the business rules and ERD.

Attachment:- Assignment File.rar

Reference no: EM132086995

Questions Cloud

Member of the local health food cooperative retail store : You are a member of the local health food cooperative retail store (co-op) in Detroit. Is the proposed policy legal—can co-op refuse to hire anyone who smokes?
Affect the scheduling and controlling of project : Explain how the earned value management project management elements affect the scheduling and controlling of a project.
Human factor in organizations and make it more machine-like : Scientific Management was developed as a way to closely manage the human factor in organizations and make it more machine-like.
Why are financial institutions necessary in the us : Why are financial institutions necessary in the US? How would not having financial institutions affect people.
Discuss business assumptions which affect data modelling : CP5633 Database Modelling Assignment - ERD Modelling, Discuss business assumptions which affect data modelling. Use the techniques of normalization
What is the yield to call : a. What is the yield to call? b. What is the yield to call if the call price is only $1,050?
That really should change so the customer : That really should change so the customer has control over things. It would result in much less waste."
Demonstrate knowledge of it infrastructure : SBM4104 IT Infrastructure - Demonstrate ability to plan, locate information using the Internet, organisations and publications and analyse this information
Compute the maximum price per share : Compute the maximum price per share that Firm Verizon is willing to pay to acquire the remaining 99% of Firm Yahoo via an all-cash offer.

Reviews

len2086995

8/16/2018 12:59:42 AM

Note: This is an individual assignment. While it is expected that students will discuss their ideas with one another, students need to be aware of their responsibilities in ensuring that they do not deliberately or inadvertently plagiarize the work of others.

len2086995

8/16/2018 12:59:32 AM

Submission - You need to submit a document file (MS Word format) to LearnJCU; this document should include all the answers for tasks 1-4. Please name the file as LastnameFirstnameA1.doc. You need to submit the MS Visio file containing the ERD. Timestamp shown on LearnJCU assignment submission will be used to determine if the assignment is late or not. Refer to the subject guide for the policy for late submission.

Write a Review

Database Management System Questions & Answers

  Return a result table sorted by patient name

Return a result table that could be used to produce a report, sorted by patient name or date, for a particular week or after a particular date, or a listing of patient visits for patients assigned to a specific social worker

  Describe impact and alternative of not having chosen method

Select one of transaction management or concurrency control method. Describe impact and alternative of not having chosen method available to manage concurrency.

  How do databases generate sales and profits

Why are databases important to business. How do databases generate sales and/or profits. What databases do you interact with, and how do they benefit you

  A set of sql statements that returns all rows

Design and develop the below queries using professional principles and standards:A set of SQL Statements that returns all rows and all data for each table in your database.Two SQL Statements that return a subset of columns and a subset of rows using ..

  Briefly describe your database

You will be continuing to enhance your course project. Data is an important part of many applications, and it is now time to add data connectivity to your application

  Create a fully attributed loagical data model diagram

Create Conceptual Schema Diagram. Create a fully attributed Loagical Data Model Diagram. Create the SQL script that will generate atleast 4 tables in the data model that you have created.

  Create the tables and relationships from the database design

Create a query that includes students' first names, last names and phone numbers. Create the tables and relationships from the database design discussed in Lab.

  Create area chart in excel with data having all continents

Excel Data Analysis and Interactive Exercise- Create an Area Chart in Excel with this data having all continents as data series, and the Years as X-Axis.

  How database processing differs from file processing

Over time computers have evolved from room-sized machines to hand-held devices. What has been the impact of this evolution?

  The purpose of the query processor

One of the components of a DBMS is the Query Processor. What is the purpose of the Query Processor? Explain what is meant by the file-based approach to data storage and discuss its limitations?

  Create a query with comparison operators

Create a query with comparison operators (use either >, = and

  Analyse and comprehend a provided er diagram

Analyse and comprehend a provided ER diagram and Database Schema and mplement a database based on the provided ER diagram and Database Schema

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