Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/11/2010, 03:39
quimfv
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