Chapter 10

  1. A relationship is important for the following reasons:

    a. It establishes a connection between a pair of tables that are logically related to each other.

    b. It helps to refine table structures and minimize redundant data further.

    c. It is the mechanism that enables you to draw data from multiple tables simultaneously.

  2. The three types of relationships are one-to-one, one-to-many, and many-to-many.

  3. The many-to-many relationship will pose the most problems.

  4. You could possibly encounter problems such as these with a many-to-many relationship:

    a. It will be tedious and somewhat difficult for you to retrieve information from one of the tables.

    b. One of the tables will contain a large amount of redundant data.

    c. Duplicate data will ...

Get Database Design for Mere Mortals™: A Hands-On Guide to Relational Database Design, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.