Shared Flashcard Set

Details

MIS 245 Exam I: Chapter 6
Vocab for Exam I Chapter 6
7
Other
Undergraduate 4
09/19/2009

Additional Other Flashcards

 


 

Cards

Term
Attribute into an entity type
Definition
When a database should contain more than just the identifier of an entity, this transformation is useful
Term
Splitting Compound Attributes
Definition
Splitting this can facilitate search of the embedded data; want to keep it in the same entity as much as possible
Term
Entity type into two entity types and a relationship
Definition
Useful to record a finer level of detail about an entity
Term
Weak entity into a strong entity and change the associated identifying relationships into nonidentifying relationships
Definition
Transformation that makes it easier to reference an entity type after conversion to a table design; after conversion, a reference to a weak entity will involve a combined foreign key with more than one coumn, which is most useful for associative entity types, especially associative entity types representing M-way relationships
Term
Add historical details to a data model
Definition
Adding these may be necessary for legal requirements as well as strategic reporting requirements; can be applied to attributes and relationships; when applied to a relationship, it typically involves changing a 1-M relationship into an associative entity type and a pair of identifying 1-M relationships
Term
Entity type into a generalization hierarchy
Definition
Should be used sparingly; may be useful if there are multiple attributes that do not apply to all entities and there is an accepted classification of entities
Term
Design Documentation
Definition
Include jusitification for design decisions involving multiple feasible choices and explanations of subtle design choices. Don't use documentation just to repeat the info already contained in an ERD. You also should provide a description for each attribute especially where an attribute's name does not indicate its purpose. As an ERD is developed, you should document incompleteness and inconsistency in requirements.
Supporting users have an ad free experience!