|
La normalizacion se refiere al nombre de los campos?
Hola tengo una consulta:
Supongamos que quiero guardar varios telefonos para los empleados y las personas. Si en una tabla empleado, guardo el empleado varias veces, no estaria normalizando porque el resto de los datos, se repetirian por cada telefono.
Entonces debo hacer una tabla aprate telefono, con una relacion varios a varios y demas...
Esta es la normalizacion que evita "el contenido repetido en los campos".
Pero la normalizacion : ¿abarca los campos en si? Por ejemplo: tengo una tabla o entidad empleados con su nombre y apellido, pero la tabla clientes tambien tiene nombre y apellido. Entonces el campo en si esta repetido, pero un cliente no es empleado y un empleado no puede ser cliente.¿Entonces debo tener una tabla maestra persona y heredar de ella empleado y cliente o puedo hacer 2 tablas?Es decir:¿que diferencia hay entre heredar atributos y tablas separadas con campos repetidos pero no su contenido?¿se debe evitar el nombre y apellido?
Saludos
|