Ver Mensaje Individual
  #9 (permalink)  
Antiguo 23/12/2013, 09:13
kabe_jrr
 
Fecha de Ingreso: septiembre-2003
Mensajes: 337
Antigüedad: 20 años, 7 meses
Puntos: 4
Respuesta: Clave foránea igual a clave primaria

Cita:
Iniciado por gnzsoloyo Ver Mensaje
No exactamente. Las necesidades de normalización probablemente llevarían esa única tabla a más de siete, en realidad.
¿Qué pasaría si un pedido no incluye postre, o no tiene segundo plato, o el cliente quiere cuatro platos y no dos?
Esas cosas sólo pueden surgir del relevamiento de las reglas de negocio, y el diseño de tablas que hagas requiere cumplir con la regla cero: Debe ser flexible a los cambios de entorno. Y el esquema que porpones no lo es.
Incluso el precio no puede ser parte de esa tabla. El precio surge de listas de precio donde se ponen los valores para cada producto (plato), el cual a su vez debería estar categorizado.
Básicamente, incluso considerado como modelado de entidad-relación, tiene fallas que vas a arrastrar luego a tu práctica laboral.
Es siemrpe preferible hacerlo bien de entrada. Reparar cosas mal resueltas lleva un enorme esfuerzo.
Entiendo... Entonces con esto de la normalización, ¿podrías darme tu opinión sobre otro hilo que abrí no hace mucho? Está localizado aquí