Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/01/2017, 08:23
oggy_15_3
 
Fecha de Ingreso: marzo-2015
Mensajes: 183
Antigüedad: 9 años, 1 mes
Puntos: 8
Respuesta: Consulto - relacion de tablas

Cita:
Iniciado por Libras Ver Mensaje
Cual es el punto para crear menos tablas? No siempre el tener menos tablas implica que tu diagrama/diseño sea el mas optimo, de lo de las FK puedes usar la opcion de delete on cascade para que si eliminas un registro en la tabla padre este sea eliminado en la tabla hija.
Me refería a eliminar un registro de la tabla hijo no del padre. Si no le pongo FK a la tabla padre el usuario podría eliminar los registros de la tabla hijo (tabla item).

Con respecto al diseño del diagrama. Sí es justamente lo que pasa por mi mente, no se ve tan optimo haciendo este tipo de restricciones.

El punto del porque tener menos tablas en algunos casos se debe a que algunas tablas sólo tendrían pocos registros (3-10reg).
EJM:
- Turno (MAÑANA, TARDE Y NOCHE),
- Estado Civil (SOLTERO, CASADO, VIUDO, DIVORCIADO)
- TIPO DE PACIENTE (NUEVO, ANTIGUO, INDIGENTE)

Espero dejarme entender
Básicamente había creado esa tabla para almacenar información de posibles tablas que no manejan mucha información.

Aun así no seria una buena práctica? En sí hasta ahora no lo aplico los FK por el diagrama, por como se vería.

Gracias por tu aporte.