Según la teoría del modelo relacional, las relaciones entre tablas sirven para vincular todos los datos almacenados en tablas que tienen que ver con la información importante, es decir, tu necesitas crear las relaciones entre las tablas a partir de un campo idéntico existente en varias tablas, todo esto con el fin de crear un modelo óptimo de diseño en tu base de datos.
Ya sea que apliques una metodología de diseño estructurado, o la famosa normalización, el objetivo es llegar a tener el mejor diseño posible que tiene que ver con tres puntos básicos:
1.- Conservación de la info
2.- Conservación de dependencias
3.- Lo menos posible de redundancia en los datos
En fin, es una explicación muy escueta, pero existe una gran cantidad de info disponible, puedes buscar con el tío google
Salu2,