Clientes y proveedores

Clientes

Es claro que debemos tener un espacio para almacenar la información de cada cliente, ahora tratemos de identificar si alguna información se puede separar de este grupo. Proponemos separar el dato ciudad de los demás datos del cliente y dejarlo en un espacio (tabla) diferente, con esto tenemos que, para cada cliente relacionaremos una clave de la ciudad en la que está establecido, no es lo mismo escribir cada vez el nombre de la ciudad para cada cliente que escribir una clave de menor tamaño. Con esto tendremos definidas dos tablas una de clientes y una de ciudades las cuales estarán relacionadas por el campo clave IdCiudad.

Proveedores

Daremos el mismo tratamiento de los clientes a los proveedores, ya que también para estos es necesario almacenar el dato ciudad.

Fuente: Apuntes de Base de datos de la UNIDEG