Chapter 3: Problem 3
Define the following terms: entity, attribute, attribute value, relationship instance, composite attribute, multivalued attribute, derived attribute, complex attribute, key attribute, value set (domain).
/*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
Learning Materials
Features
Discover
Chapter 3: Problem 3
Define the following terms: entity, attribute, attribute value, relationship instance, composite attribute, multivalued attribute, derived attribute, complex attribute, key attribute, value set (domain).
All the tools & learning materials you need for study success - in one app.
Get started for free
What is a relationship type? Explain the differences among a relationship instance, a relationship type, and a relationship set.
What is meant by a recursive relationship type? Give some examples of recursive relationship types.
Design an ER schema for keeping track of information about votes taken in the U.S. House of Representatives during the current two-year congressional session. The database needs to keep track of each U.S. state's Name (e.g., Texas, New York, California) and include the Region of the state (whose domain is \\{Northeast, Midwest, Southeast, Southwest, West \(\\}\). Each concressPERson in the House of Representatives is described by his or her Name, plus the District represented, the StartDate when the congressperson was first elected, and the political Party to which he or she belongs (whose domain is \\{Republican, Democrat, Independent, Other \(\\}\). The database keeps track of each BILL (i.e., proposed law), including the BillName, the DateOfVote on the bill, whether the bill PassedOrFailed (whose domain is \(\\{\text { Yes, } \mathrm{No}\\}\), and the Sponsor (the congressperson(s) who sponsored -that is, proposed - the bill). The database keeps track of how each congressperson voted on each bill (domain of vote attribute is \(\\{\text { Yes, } \mathrm{No}, \text { Abstain, Absent }\\}\) ). Draw an ER schema diagram for this application. State clearly any assumptions you make.
Under what conditions can an attribute of a binary relationship type be migrated to become an attribute of one of the participating entity types?
When is the concept of a weak entity used in data modeling? Define the terms owner entity type, weak entity type, identifying relationship type, and partial key.
What do you think about this solution?
We value your feedback to improve our textbook solutions.