Data Redundancy Revisited
THE RELATIONAL DATA MODEL
Data redundancy leads to anomalies which can
destroy the effectiveness of the database.
This can be controlled by using common attributes
that are shared by tables, called foreign keys.
The real test of redundancy is not how many copies
of a given attribute are stored, but whether the
elimination of an attribute will eliminate
information.
However, there are controlled redundancies
which are often designed as part of the system to
ensure transaction speed and/or information
requirements.