YOUR TURN 6-1 Complete an information-level design for a database that satisfies the following constraints and user view requirements for a company that stores information about consultants, clients,...


The following exercises are based on the BITS database user views as designed in Your Turn 6-1 in this chapter. In each exercise, represent your answer in DBDL and with an Entity Relationship Diagram.


5. Indicate the changes you need to make to the BITS database design to support the following situation. The client address may or may not be the same as the Bill To address on the client's invoice.


YOUR TURN 6-1<br>Complete an information-level design for a database that satisfies the following constraints and user view<br>requirements for a company that stores information about consultants, clients, tasks, and work orders.<br>User View 1 Requirements: For a consultant, store the consultant's number, name, address, hours, and rate.<br>User View 2 Requirements: For a client, store the client's number, name, address, balance, and credit<br>limit. In addition, store the number and name of the consultant who represents this client. A consultant can<br>represent many elients, but a client must have exactly one consultant. (A client must have a consultant and<br>cannot have more than one consultant.)<br>User View 3 Requirements: For cach service task, store the task's ID number, description, category, and<br><.<br>price.<br>User View 4 Requirements: For an order, store the order number; order date; number, name, and<br>address of the client who placed the order; and number of the eonsultant who services that elient. In addi-<br>tion, for each line item within the order, store the task ID number, description, scheduled date, and quoted<br>price. The user also has supplied the following constraints:<br>Each order must be placed by a client who is already in the Client table.<br>b. There is only one client per order.<br>c. On a given order, there is, at most, one line item for a given task. For example, task LAS1<br>cannot appear in several lines within the same order.<br>d. The quoted price might not match the current price in the Tasks table, allowing the company<br>to provide services to different clients at different prices. The user wants to be able to change<br>the price for a task without affecting orders that are currently on file.<br>a.<br>

Extracted text: YOUR TURN 6-1 Complete an information-level design for a database that satisfies the following constraints and user view requirements for a company that stores information about consultants, clients, tasks, and work orders. User View 1 Requirements: For a consultant, store the consultant's number, name, address, hours, and rate. User View 2 Requirements: For a client, store the client's number, name, address, balance, and credit limit. In addition, store the number and name of the consultant who represents this client. A consultant can represent many elients, but a client must have exactly one consultant. (A client must have a consultant and cannot have more than one consultant.) User View 3 Requirements: For cach service task, store the task's ID number, description, category, and <. price.="" user="" view="" 4="" requirements:="" for="" an="" order,="" store="" the="" order="" number;="" order="" date;="" number,="" name,="" and="" address="" of="" the="" client="" who="" placed="" the="" order;="" and="" number="" of="" the="" eonsultant="" who="" services="" that="" elient.="" in="" addi-="" tion,="" for="" each="" line="" item="" within="" the="" order,="" store="" the="" task="" id="" number,="" description,="" scheduled="" date,="" and="" quoted="" price.="" the="" user="" also="" has="" supplied="" the="" following="" constraints:="" each="" order="" must="" be="" placed="" by="" a="" client="" who="" is="" already="" in="" the="" client="" table.="" b.="" there="" is="" only="" one="" client="" per="" order.="" c.="" on="" a="" given="" order,="" there="" is,="" at="" most,="" one="" line="" item="" for="" a="" given="" task.="" for="" example,="" task="" las1="" cannot="" appear="" in="" several="" lines="" within="" the="" same="" order.="" d.="" the="" quoted="" price="" might="" not="" match="" the="" current="" price="" in="" the="" tasks="" table,="" allowing="" the="" company="" to="" provide="" services="" to="" different="" clients="" at="" different="" prices.="" the="" user="" wants="" to="" be="" able="" to="" change="" the="" price="" for="" a="" task="" without="" affecting="" orders="" that="" are="" currently="" on="" file.="">
Consultant<br>ConsltNum LastName<br>FirstName<br>Street<br>City<br>Tri City<br>Easton<br>Lizton<br>Sunland<br>State ZipCode Hours<br>FL.<br>Rate<br>Turner<br>Jordan<br>Allen<br>Christopher<br>Patrick<br>Sarah<br>19<br>554 Brown Dr.<br>32889<br>40<br>$22.50<br>22<br>2287 Port Rd.<br>FL.<br>33998<br>40<br>$22.50<br>FL.<br>FL.<br>35<br>82 Elliott St.<br>373 Lincoln Ln.<br>34344<br>35<br>$20.00<br>$15.00<br>51<br>Shields<br>Тom<br>39876<br>10<br>Client<br>ClientNum ClientName<br>Street<br>City<br>Easton<br>State ZipCode Balance<br>FL.<br>CreditLimit ConsitNum<br>Hershey, Jarrod<br>Goduto, Scan<br>135 E. Mill Street<br>12 Saratoga Parkway Tri City<br>143<br>33998<br>$1,904.55<br>$2,500.00<br>19<br>175<br>FL.<br>32889<br>$2,814.55<br>$5,000.00<br>19<br>Two Crafty<br>Cousins<br>299<br>9787 NCR 350<br>Sunland<br>FL.<br>39876<br>$8,354.00 $10,000.00<br>22<br>West<br>322<br>Prichard's Pizza &<br>501 Air Parkway<br>Lizton<br>FL.<br>34344<br>$7,335.55 $10,000.00<br>35<br>Pasta<br>363<br>Salazar, Jason<br>56473 Cherry Tree Dr Easton<br>FL<br>33998<br>$900.75<br>$2,500.00<br>35<br>Harpersburg FL.<br>Fisherman's Spot<br>Shop<br>405<br>49 Elwood Ave.<br>31234<br>$4,113.40<br>$7,500.00<br>19<br>449<br>FL<br>Seymour,<br>Lindsey<br>4091 Brentwood Ln<br>Amo<br>34466<br>$557.70<br>$5,000.00<br>22<br>Tri City<br>Bonnie's Beautiful 9565 Ridge Rd.<br>Boutique<br>Yates, Nick<br>Howler, Laura<br>458<br>FL<br>32889<br>$4,053.80<br>$7,500.00<br>22<br>677<br>231 Day Rd.<br>Sunland<br>FL<br>39876<br>$2,523.80<br>$2,500.00<br>35<br>733<br>1368 E. 1000 S.<br>Lizton<br>FL.<br>34344<br>$3,658.05<br>$5,000.00<br>22<br>826<br>Harpersburg Bank 65 Forrest Blvd.<br>Harpersburg FL.<br>31234<br>$6,824.55 $10,000.00<br>19<br>867<br>MarketPoint Sales 826 Host St.<br>Easton<br>FL.<br>33998<br>$3,089.00<br>$5,000.00<br>19<br>WorkOrders<br>OrderLine<br>OrderNum OrderDate<br>ClientNum<br>OrderNum TaskID<br>ScheduledDate QuotedPrice<br>67101<br>9/6/2018<br>733<br>67101<br>S177<br>9/10/2018<br>$144.00<br>67313<br>9/7/2018<br>458<br>67313<br>LASI<br>9/12/2018<br>S104.00<br>67424<br>9/10/2018<br>322<br>67424<br>MO49<br>9/14/2018<br>$65.00<br>67838<br>9/10/2018<br>867<br>67424<br>UP38<br>9/14/2018<br>$185.00<br>67949<br>9/10/2018<br>322<br>67838<br>LAS1<br>9/20/2018<br>$104.00<br>68252<br>9/12/2018<br>363<br>67949<br>PIS4<br>9/21/2018<br>$50.00<br>68868<br>9/14/2018<br>867<br>67949<br>VR39<br>9/21/2018<br>$88.00<br>68979<br>9/17/2018<br>826<br>67949<br>WA33<br>9/21/2018<br>$126.00<br>68252<br>DISS<br>9/24/2018<br>$50.00<br>68868<br>SA44<br>9/24/2018<br>$200.00<br>68979<br>АC65<br>9/27/2018<br>$77.00<br>68979<br>DA11<br>9/27/2018<br>$970.00<br>Tasks<br>TaskID<br>Description<br>Category<br>Price<br>AC65<br>Accessories<br>ACC<br>$80.00<br>DA11<br>DRM<br>Data recovery major<br>Data recovery minor<br>Hardware major<br>$175.00<br>DI85<br>DRM<br>$50.00<br>HA63<br>НАМ<br>$225.00<br>HI31<br>Hardware minor<br>НАМ<br>$165.70<br>LAS1<br>Local area networking (LAN) LAN<br>Mobility<br>$104.00<br>MO49<br>MOB<br>$65.00<br>OT99<br>Other work<br>OTH<br>$99.99<br>PIS4<br>Printing issues<br>Software major<br>PRI<br>$50.00<br>SA44<br>SOM<br>$200.00<br>S177<br>Software minor<br>SOM<br>$144.00<br>S191<br>Security installfrepair<br>Upgrades<br>SIR<br>$126.00<br>UP38<br>UPG<br>$185.00<br>VR39<br>Virus removal<br>VIR<br>$90.00<br>Wide area networking (WAN) WAN<br>Web connectivity<br>WA33<br>$130.00<br>WC19<br>WEC<br>$75.00<br>FIGURE 2-1| Sample data for BITS<br>

Extracted text: Consultant ConsltNum LastName FirstName Street City Tri City Easton Lizton Sunland State ZipCode Hours FL. Rate Turner Jordan Allen Christopher Patrick Sarah 19 554 Brown Dr. 32889 40 $22.50 22 2287 Port Rd. FL. 33998 40 $22.50 FL. FL. 35 82 Elliott St. 373 Lincoln Ln. 34344 35 $20.00 $15.00 51 Shields Тom 39876 10 Client ClientNum ClientName Street City Easton State ZipCode Balance FL. CreditLimit ConsitNum Hershey, Jarrod Goduto, Scan 135 E. Mill Street 12 Saratoga Parkway Tri City 143 33998 $1,904.55 $2,500.00 19 175 FL. 32889 $2,814.55 $5,000.00 19 Two Crafty Cousins 299 9787 NCR 350 Sunland FL. 39876 $8,354.00 $10,000.00 22 West 322 Prichard's Pizza & 501 Air Parkway Lizton FL. 34344 $7,335.55 $10,000.00 35 Pasta 363 Salazar, Jason 56473 Cherry Tree Dr Easton FL 33998 $900.75 $2,500.00 35 Harpersburg FL. Fisherman's Spot Shop 405 49 Elwood Ave. 31234 $4,113.40 $7,500.00 19 449 FL Seymour, Lindsey 4091 Brentwood Ln Amo 34466 $557.70 $5,000.00 22 Tri City Bonnie's Beautiful 9565 Ridge Rd. Boutique Yates, Nick Howler, Laura 458 FL 32889 $4,053.80 $7,500.00 22 677 231 Day Rd. Sunland FL 39876 $2,523.80 $2,500.00 35 733 1368 E. 1000 S. Lizton FL. 34344 $3,658.05 $5,000.00 22 826 Harpersburg Bank 65 Forrest Blvd. Harpersburg FL. 31234 $6,824.55 $10,000.00 19 867 MarketPoint Sales 826 Host St. Easton FL. 33998 $3,089.00 $5,000.00 19 WorkOrders OrderLine OrderNum OrderDate ClientNum OrderNum TaskID ScheduledDate QuotedPrice 67101 9/6/2018 733 67101 S177 9/10/2018 $144.00 67313 9/7/2018 458 67313 LASI 9/12/2018 S104.00 67424 9/10/2018 322 67424 MO49 9/14/2018 $65.00 67838 9/10/2018 867 67424 UP38 9/14/2018 $185.00 67949 9/10/2018 322 67838 LAS1 9/20/2018 $104.00 68252 9/12/2018 363 67949 PIS4 9/21/2018 $50.00 68868 9/14/2018 867 67949 VR39 9/21/2018 $88.00 68979 9/17/2018 826 67949 WA33 9/21/2018 $126.00 68252 DISS 9/24/2018 $50.00 68868 SA44 9/24/2018 $200.00 68979 АC65 9/27/2018 $77.00 68979 DA11 9/27/2018 $970.00 Tasks TaskID Description Category Price AC65 Accessories ACC $80.00 DA11 DRM Data recovery major Data recovery minor Hardware major $175.00 DI85 DRM $50.00 HA63 НАМ $225.00 HI31 Hardware minor НАМ $165.70 LAS1 Local area networking (LAN) LAN Mobility $104.00 MO49 MOB $65.00 OT99 Other work OTH $99.99 PIS4 Printing issues Software major PRI $50.00 SA44 SOM $200.00 S177 Software minor SOM $144.00 S191 Security installfrepair Upgrades SIR $126.00 UP38 UPG $185.00 VR39 Virus removal VIR $90.00 Wide area networking (WAN) WAN Web connectivity WA33 $130.00 WC19 WEC $75.00 FIGURE 2-1| Sample data for BITS
Jun 11, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here