Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Use the below statement to develop a crow's foot diagram of a data model using Visio. A telephone company offers a 10 percent discount to

Use the below statement to develop a crow's foot diagram of a data model using Visio.

A telephone company offers a 10 percent discount to any customer who phones another person who is also a customer of the company. To be eligible for the discount, the pairing of the two phone numbers must be registered with the telephone company. Furthermore, for billing purposes, the company records both phone numbers, start time, end time, and date of call.

A few thoughts:

Note that you aren't asked to calculate phone call costs, just provide the means to do it in the data model.

Assume the base (i.e., non-discounted) charge for a phone call can be determined via a formula from when the call was placed and call's duration (e.g., so much per minute or per call). So storing a call's start DATETIME and end DATETIME will provide the data needed to calculate a call's base charge. If the calling-called phone numbers match a registration's call from-call to phone numbers, then a discount is applied.

I see three entities: Customer (including a phone number unique among customers), Call (including a call from number, call to number, start and end datetimes), and Registration (including the customer making the registration -- call from -- and the fellow customer being registered -- call to).

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Graph Databases In Action

Authors: Dave Bechberger, Josh Perryman

1st Edition

1617296376, 978-1617296376

More Books

Students also viewed these Databases questions

Question

1. Define and explain culture and its impact on your communication

Answered: 1 week ago