23/12/2013, 09:13
|
| | Fecha de Ingreso: septiembre-2003
Mensajes: 337
Antigüedad: 21 años, 3 meses Puntos: 4 | |
Respuesta: Clave foránea igual a clave primaria Cita:
Iniciado por gnzsoloyo 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í |