Figure 4-35 shows an EER diagram for Vacation Property Rentals. This organization rents preferred properties in several states. As shown in the figure, there are two basic types of properties: beach properties and mountain properties. Transform the EER diagram to a set of relations and develop a relational schema. Diagram the functional dependencies and determine the normal form for each relation. Convert all relations to third normal form, if necessary, and draw a revised relational schema. Suggest an integrity constraint that would ensure that no property is rented twice during the same time interval.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

4-44. Figure 4-35 shows an EER diagram for Vacation Property Rentals. This organization rents preferred properties in several states. As shown in the figure, there are two basic types of properties: beach properties and mountain properties.

  1. Transform the EER diagram to a set of relations and develop a relational schema.

  2. Diagram the functional dependencies and determine the normal form for each relation.

  3. Convert all relations to third normal form, if necessary, and draw a revised relational schema.

  4. Suggest an integrity constraint that would ensure that no property is rented twice during the same time interval.

4-44. Figure 4-35 O shows an EER diagram for Vacation Property Rentals. This organization rents preferred properties in several states. As shown in the
figure, there are two basic types of properties: beach properties and mountain properties.
a. Transform the EER diagram to a set of relations and develop a relational schema.
b. Diagram the functional dependencies and determine the normal form for each relation.
c. Convert all relations to third normal form, if necessary, and draw a revised relational schema.
d. Suggest an integrity constraint that would ensure that no property is rented twice during the same time interval.
RENTER
PROPERTY
Property ID
Street Address
City State
Zip
Books Nbr Rooms
Renter ID
First Name
Middle Initial
Last Name
Address
Phone#
EMail
RENTAL AGREEMENT
Agreement ID
Begin Date
End Date
Signs
Base Rate
Property Type
Rental Amount
Property Type =
"B".
"M"
BEACH
MOUNTAIN
PROPERTY
PROPERTY
Blocks to Beach
{Activity}
Transcribed Image Text:4-44. Figure 4-35 O shows an EER diagram for Vacation Property Rentals. This organization rents preferred properties in several states. As shown in the figure, there are two basic types of properties: beach properties and mountain properties. a. Transform the EER diagram to a set of relations and develop a relational schema. b. Diagram the functional dependencies and determine the normal form for each relation. c. Convert all relations to third normal form, if necessary, and draw a revised relational schema. d. Suggest an integrity constraint that would ensure that no property is rented twice during the same time interval. RENTER PROPERTY Property ID Street Address City State Zip Books Nbr Rooms Renter ID First Name Middle Initial Last Name Address Phone# EMail RENTAL AGREEMENT Agreement ID Begin Date End Date Signs Base Rate Property Type Rental Amount Property Type = "B". "M" BEACH MOUNTAIN PROPERTY PROPERTY Blocks to Beach {Activity}
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 5 steps with 9 images

Blurred answer
Knowledge Booster
Enhanced ER Model
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education