
10/11/2010, 03:39
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 17 años Puntos: 574 | |
Respuesta: duda a la hora de almacenar fotografias Yo pondría id_producto en la tabla fotos y no id_foto en la tabla productos, esto te permitiría tener mas de una foto por producto. Y si defines ON DELETE CASCADE eliminar las fotos cuando elimines un producto. No parece lógico que por eliminar una foto se te eliminen productos...o la foto es un atributo del producto no el producto de la foto...(aún que parezca contradictorio con lo que he dicho)
Claro que si solo tienes una foto por producto luego no hace falta la tabla fotos pon las tres URL en la tabla producto, o incluso una sola si los tres tamaños de foto se guardan en directorios distintos pero con el mismo nombre... o incluso podrias poner de nombre de la foto el id del producto y luego no necesitarias guardar nada ...
En cuanto a lo del blob, definitivamente es mejor la opción de guardar las url, si el objetivo es mostrarlas en una web.
Quim
Última edición por quimfv; 10/11/2010 a las 03:50 |