Una base de datos relacional permite el uso simultáneo de datos de múltiples tablas evitando la duplicación de datos y ahorrando memoria. Existen tres tipos de relaciones entre tablas: relación uno a uno donde un registro solo se relaciona con otro único registro; relación uno a varios donde un registro se puede relacionar con múltiples registros; y relación varios a varios donde un registro puede relacionarse con más de un registro en otra tabla.