Está en la página 1de 3

Normalizacin y el

Modelo Entidad
Relacin E-R
SENA
EDGAR CARDONA CASTILLA

TIPOS DE RELACIONES
Relaciones "uno a uno"
Estas relaciones entre bases de datos se dan cuando cada campo clave aparece slo una
vez en cada una de las tablas.
Tomando un ejemplo del mundo real, una clara relacin de "uno a uno" podra ser, el
nombre de cualquier persona y su nmero de telfono. Si partimos del supuesto en que
cada persona tiene un solo nmero de telfono, se podra hablar de una relacin "uno a
uno".
Relaciones de "uno a varios"
El ejemplo del caso anterior (cada persona, un telfono), si bien es correcto tericamente,
es muy improbable desde el punto de vista de la realidad. Con la gran expansin de los
telfonos, por lo general, cada persona tiene un nmero de telfono fijo, y adems del
telfono mvil. Debemos tener en cuenta que de l de su casa tambin tendr un nmero
de telfono de empresa, y que quiz tambin sus mviles estn divididos en ocio y
trabajo.
Relaciones de "varios con varios"
La ltima de las relaciones que podemos encontrar es la de "varios con varios". Dado que
en la vida las cosas rara vez son sencillas, ste ser el tipo de relacin que nos
encontraremos ms a menudo.
Volviendo al tema de los telfonos, hemos encontrado la manera de relacionar cada una
de las personas con sus diversos telfonos: el de su casa, el de su empresa, el mvil.
Pero no ser extrao tener en nuestra base de datos diversas personas que trabajen en la

misma empresa, por lo que el nmero de su trabajo ser el mismo, o miembros de una
misma familia, por lo que compartirn el mismo telfono de su hogar.
Cmo tratar este tipo de relaciones? Si nos limitamos a repetir dicho nmero de tablas,
estaremos creando problemas de redundancia de datos, que a largo plazo lastrarn
la rapidez y eficacia de nuestras tablas.

TIENEN
PROFESORES

ESTUDIANTES

DAN
RECIBEN
UNIVERSIDAD

ASIGNATURAS

PARA

TRABAJAR

CLASES

EMPRESAS

También podría gustarte