Develop an appropriate conceptual data model

Assignment Help Basic Computer Science
Reference no: EM13934979

The proprietors of BigM have approached you and asked if you could design a database to help them manage their business. The management has commissioned you (in your capacity as a Database Management System consultant) to analyse, design and develop an appropriate conceptual data model and relational database schema, based on the following information gathered about the current
business activities.

  •  BigM operates stores in many cities in Australia. Stores are referenced by store number. BigM also keeps store name, phone, fax, email for each store. Each store has a postal address containing street address, city, state and postcode.
  •  Each store has a number of departments, for example, finance, accounts, sales, customer service etc. For each department, there is a department ID, department name, phone and e-mail address.
  •  Each department has a number of employees. For each employee, BigM keeps a record of their employee ID, first name, last name, phone, date of birth, start date of his/her work and tax file number.
  • BigM also stores postal and residential addresses of their employees. For each address they need to store street address, city, state and postcode.
  •  An employee can be employed as casual or fulltime basis. For a casual staff, his or her job type for example, accountant, sales, customer service etc.), and hourly rate is recorded. For a fulltime staff, his or her job type and annual salary is recorded.
  •  Each store is managed by an employee as a store manager and each department is supervised by an employee. The department supervisor is also the supervisor for all the staffs within that department.
  •  Each store may be assigned a supervising store where all training, payroll, server application and help desk are located.
  •  Each supervising store generates pay slips for all staffs (in this store and other stores being supervised) on a fortnightly basis. For each pay slip, the store records a pay ID, supervising store ID, employee ID, pay date, number of hours and the gross payment.
  •  BigM sales different products like CDs, cloths, computers etc. For each CD it keeps a record of CD number, title, length, number of tracks, release date, category description, price and reorder level.
  •  BigM would like to maintain information for each artist in the CD. They would like to include first name, last name and date of birth and website address, if they have one. If possible, BigM also wants to store number of tracks where a particular artist appears in a given CD.
  •  For cloths and other products it stores product number, product description, brand, product size and price.
  • An inventory of the number of each particular product in each store is kept. BigM keeps track of  CRICOS Provider No. 00103D Assignment 1 Specification Page 2 of 4 the quantity of each product that is on order, as well as the number currently available in each
    store.
  •  Customer may place orders in the store. Customer details are always taken at each order. A customer is referenced by a customer number, customer first & last names, phone number and postal address, if available. For each address they need to store street address, city, state and postcode
  •  A customer may order more than one product at a time, and they may order multiple copies of the same product. BigM also records the date a product arrives and the date when it is picked up by the customer. Note that these dates may be different for each product.
  •  BigM 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 them.

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 is to be submitted within lectures.

The design document should contain:
1. A completed copy of the SITE 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 (E-R) diagram that models the problem 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).
5. Normalisation of relations which identifies:
a. dependency diagram for each relation
b. the level of Normalisation achieved for each relation;
c. the reasons for any relation that is maintained NOT in 3NF.
6. Relational data structures that translate your E-R diagram which includes:
d. relation (table) names,
e. attribute (column ) names and field types (as required by WAMP),
f. primary and foreign keys identified; The data structures should be shown using the standards of this course.
7. A bibliography, in APA format, containing all resources used to complete the assignment. If no resources have been used please indicate this appropriately.

Reference no: EM13934979

Questions Cloud

What role do dna and rna play in this determination : Do either of these organisms normally thrive in an environment where crude oil is abundant? What other microbes live in this type of environment?
Considering two issues of maturity coupon bonds : Suppose Heinz is considering two issues of 20-year maturity coupon bonds; one issue will be callable, the other not. For a given coupon rate, will the callable or noncallable bond sell at the higher price? If the bonds are both to be sold to the publ..
Excellent communication between customers and suppliers : Excellent communication between customers and suppliers is the key to total quality performance (Oakland 2003).
What portion of firm is debt financed-after-tax cost of debt : A firm has issued $20 million in long-term bonds that now have 10 years remaining until maturity. The bonds carry an 8% annual coupon and are selling in the market for $877.10. The firm also has $45 million in market value of common stock. For cost o..
Develop an appropriate conceptual data model : The proprietors of BigM have approached you and asked if you could design a database to help them manage their business. The management has commissioned you (in your capacity as a Database Management System consultant) to analyse, design and devel..
Determine the cost of merchandise sold on january 25 : Assuming a perpetual inventory system and using the first- in, first-out (FIFO) method, determine: the cost of merchandise sold on january 25, the inventory on January 31.
Implement mortage calulator : Please update with todays date within file!I need to know the process to open my own Visual Basic 2003 and select a file to open to view all entities of VB2003.
What chemicals do nitrosococcus oceani : What chemicals do Nitrosococcus oceani and Nitrosopumilus maritimus consume from their ocean environment? How does the abundance of these chemicals influence their success and abundance? What is the relationship between nutrient availability and n..
Certificate of deposit at interest compounded quarterly : Bank one offered a 14-year certificate of deposit (CD) at 4.47% interest compounded quarterly. On the same day on the Internet, First Bank offered a 14-year CD at 4.46% compounded monthly. Find the APY for each CD. Which bank paid a higher APY?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Describe how the system will identify and authenticate

Describe how the system will identify and authenticate all the users who attempt to access ABC Healthcare information resources

  Creating data encryption standard for ibm

Let us start off with once widely used Data Encryption Standard (DES) which was created by International Business Machines (IBM).

  String s of lowercase english letters

Given a string S of lowercase English letters, write a program to find the longest magic string than can be obtained by removing some letters of S. If there are more than one solutions, choose the longest magic string which is lexicographically small..

  List and describe three guidelines for sound policy

List and describe briefly the three guidelines for sound policy, as stated by Bergeron and Bérubé. Are policies different from standards? In what way? Are policies different from procedures? In what way?

  Design an asynchronous base 14 counter

Design an asynchronous base 14 counter that counts through the natural binary sequence from 0 (0000) to 13 (1101) and then returns to zero on the next count.

  Let l be a list of nonnegative integers

1.  Let L be a list of nonnegative integers, where min is the smallest element and max is the largest element. Write an expression that specifies a new tuple consisting of max copies of min followed by min copies of max. So, for example, if L is [1, ..

  What strategic role can information play in business process

What strategic role can Information play in business process re-engineering

  Computer discussion homework

While it is understood that the CIO should set the example for the IT organization, determine the top three things that the head of IT should be doing to improve the skills of the IT staff.

  Question about compiler theory

Determine some common compilers available? Based on regular expressions, can all input be validated if it is correct, or not, based on compilation?

  Innovative uses of wireless networks

In your own words, explain how wireless networking technologies, combined with sensors, are used to create the virtual fence product. Your response should be 150+ words and include APA format in-text citations and references for any information t..

  Ray henry is considering expanding the activities

1. Ray Henry is considering expanding the activities at his book stores to include movies. He has some ideas for how he wants to do this and he needs you to help with database design activities to address these ideas. In particular, he would l..

  Which of the following can be valid host id

Your router has the following IP address on Ethernet0: 172.16.2.1/23. Which of the following can be valid host IDs on the LAN interface attached to the router? 172.16.1.100 172.16.1.198 172.16.2.255 172.16.3.0

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