How is susie business diagrammed

Assignment Help Basic Computer Science
Reference no: EM131660210

How is Susie's business diagrammed?

ERD

Susie sells seashells by the Colorado sea shore. She's contacted us, BL Inc., to make a database to support her online sales. Susie tracks the name and address of each customer, but she wants things to be simple so she has asked us to keep each as a single field.

Customers have at least one way of paying (payment source), and sometimes more. Checking, credit and debit cards, gold coins smuggled across the Wyoming border...they all work as do many other ways of paying. She wants to track the payment type, and - where appropriate - the account number, expiration date, bank name and bank phone for each payment source. Every payment source is associated with just one customer.

Payment sources are used to pay for orders, and orders have one or more inventory items on them. Payment sources may be added prior to actually being used to make a payment. It is important to know how many of each item is on each order. Inventory items might show up on multiple orders, though some items are new and haven't yet been ordered. All orders have at least a small payment made on them immediately.

She keeps a record of the item name and description for each seashell in her inventory. For the orders she tracks the order date, and the date the order shipped.

Here's the deal, though. There's not much seashore in Colorado, so her seashells are expensive. Sometimes an order must be paid for with multiple payment sources. Sometimes one order is paid off with the same payment source, but over time. For each payment, Susie wants to track the payment date and payment amount. She warned me that she doesn't want any payment information to get lost over time.

Customers also have one or more online accounts (the seashell business isn't totally legal). Online accounts are always owned by just one customer. Susie needs to capture the username, password and email for each account (usernames aren't unique). Sometimes those Wyoming border crossings don't work out due to the frozen bunny zombies. When a customer is deleted from the world of the living (and the database), their online account should be automatically deleted as well.

Reference no: EM131660210

Questions Cloud

Which is the best style for a successful negotiation : Describe the difference between distributive bargaining and integrative negotiation. Which is the best style for a successful negotiation and why?
Discuss the role of encryption in ensuring confidentiality : Discuss the role of encryption in ensuring confidentiality; use a popular encryption to make your point if needed.
Summarizing the major points : Find an article about Ransomware written within the last MONTH. Write 4-5 complete sentences summarizing the major points.
Complete proposal of selected topic of choice for the paper : Students are required to complete and submit a proposal of their topic of choice for the Paper. This proposal should include an overview of the topic.
How is susie business diagrammed : Susie sells seashells by the Colorado sea shore. She's contacted us, BL Inc., to make a database to support her online sales.
What is business process management : What is business process management (BPM)? Why do processes need management? What are BPM activities?
Compute the equivalent units of production for materials : Accounting 220 - Managerial Accounting Assignment. Compute the equivalent units of production for Materials and for Labor and Overhead for October
Describe the concept of cpu overclocking : Describe the concept of CPU overclocking. Include pros and cons, possible consequences, heat and power considerations, and cooling considerations.
Liability-in case of a forged drawer signature on a check : On whom can liability be imposed in the case of a forged drawer's signature on a check? What are the limits set by Section 4-406(f) of the Uniform Commercial.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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