Preview

Boston Bottles

Good Essays
Open Document
Open Document
614 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Boston Bottles
Boston Bottles
Data Modeling Problem

Draw an REA diagram with cardinalities and tables with primary keys, foreign keys, and non-key attributes for the following business:

Boston Bottle (BB) buys and sells a variety of glass and plastic bottles nationwide. The proprietor of the company assigns each glass and bottle to an inventory type and assigns a unique # for each type (a type can contain numerous glasses and bottles). An individual sale or purchase can consist of multiple types of inventory. Inventory types are not tracked until they are purchased and put in a warehouse. A warehouse can have many inventory types, but it doesn't have to have any. An inventory type can be found in more than one warehouse.

Customers are not assigned to any particular salesperson: anyone can service them (a relationship is not needed). However, vendors typically deal with one and only one buyer, unless the buyer quits or leaves the employment of BB, in which case the vendor works with a different buyer. Buyers do not have to work with any vendors, if they just started, but they can work with many vendors. Each sale or purchase involves just one BB employee: a salesperson or buyer, respectively. Sales and purchases are only for inventory. These two types of employees are tracked in separate database tables. Customers and vendors are added to the database without any transactions taking place (including being assigned to a buyer in the case of a vendor), however they can be involved in many transactions over time.

Each employee fills out one timecard each week, therefore each timecard belongs to one and only one employee. The timecard allows the employee to get a paycheck on the last day of the following week. A separate check is written for each timecard and is made out to only one employee (or vendor in the case of a purchase). Timecard #’s for each employee change from week to week. Employees get a timecard immediately when they are hired. The employee

You May Also Find These Documents Helpful

  • Good Essays

    2. The payroll clerk sends the time cards to the plant’s data processing department for compilation and processing.…

    • 792 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Cracker Barrel Inventory

    • 1271 Words
    • 6 Pages

    There are many functions that can accommodate the functions of inventory, Cracker Barrel Restaurant maintains four types of inventories:…

    • 1271 Words
    • 6 Pages
    Good Essays
  • Satisfactory Essays

    3. (2 pts) Draw the ERD for the following scenario. Include all the attributes. Note that one of your tables will have a composite identifier.…

    • 298 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Miss

    • 5738 Words
    • 23 Pages

    Examine time cards to ensure that recorded payroll payments are for work actually performed by existing employees. The purpose of this test is the same as in item 1 above.…

    • 5738 Words
    • 23 Pages
    Good Essays
  • Good Essays

    Customers are the people that purchase items sold by Riordan and will give their orders to a Riordan employee or manager to fulfil.…

    • 637 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Question 7.11

    • 645 Words
    • 3 Pages

    -The sales person mainly focus on the recording of initial order by customer, then print the sales receipt from cash register that shows the total, any discounts, sales tax and grand total. After that collect payment from customer either by check or credit sales, gives the receipt to customer and then deliver the item to customer. Besides, he also handles sales return by issue return slip when necessary.…

    • 645 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    The starting point for an audit trail of a payroll system might be an employee time card.…

    • 2786 Words
    • 12 Pages
    Powerful Essays
  • Best Essays

    ITM501 Module 1 Case

    • 1568 Words
    • 7 Pages

    The employees take the data received from the products they sell and turn it into information they can explain to the customer who in turn uses this to make wise decisions based on their needs of any product. When a customer…

    • 1568 Words
    • 7 Pages
    Best Essays
  • Good Essays

    CS669 Assignment2

    • 1108 Words
    • 6 Pages

    5. Create a conceptual entity-relationship diagram using Crow’s Foot notation that reflects your list of business rules. You may use Microsoft Visio Pro or another similarly capable drawing application to produce your ERD. Note that cardinalities are not required in the diagram, though relationship connectivities are required.…

    • 1108 Words
    • 6 Pages
    Good Essays
  • Powerful Essays

    Chapter 7 8 9 10

    • 2568 Words
    • 8 Pages

    In logical data base design, the E-R diagram is converted to the sets of tables and relationships among the tables.…

    • 2568 Words
    • 8 Pages
    Powerful Essays
  • Good Essays

    1. Let us design a database for an bank, including information about customers and their accounts. Information about a customer includes their name, address, phone, and Social Security number. Accounts have numbers, types(e.g., savings, checking) and balances. We also need to record the customer(s) who own an account. Draw the E/R diagram for this database. Be sure to include arrows where appropriate, to indicate the multiplicity of a relationship.…

    • 1441 Words
    • 6 Pages
    Good Essays
  • Good Essays

    Assingment2

    • 906 Words
    • 3 Pages

    2. List at least four basic rules for identifying primary keys in a relational database. Mention how you would go about identifying the foreign keys in your design. Briefly discuss foreign key ownership and how to indicate a foreign key in your relational database model.…

    • 906 Words
    • 3 Pages
    Good Essays
  • Best Essays

    Starting from the conceptual design it is necessary to determin the logical schema of data We use ROLAP (Relational On-Line Analytical Processing) model to represent multidimensional data ROLAP uses the relational data model, which means that data is stored in relations Given the DFM representation of multidimensional data, two schemas are used:…

    • 1398 Words
    • 6 Pages
    Best Essays
  • Good Essays

    School of Public Administration Computer Studies Program MCCS390-211 Applied Computing Project I Lecturers: Andrew Siu, Philip Lei…

    • 3484 Words
    • 14 Pages
    Good Essays
  • Good Essays

    Design & Implementation

    • 304 Words
    • 2 Pages

    Further considerations relating to the number of tables, complexity of the queries and performance made it necessary to carry out some denormalisation steps, which involved adjusting my relational model to include less tables, resulting in the final design model as shown in Fig…

    • 304 Words
    • 2 Pages
    Good Essays