Cita: imagínate que tienes que hacer un artículo en el que puedas incluir diversas imágenes... cómo lo harias??
Con el sistema que te plantee (el modelo de datos) da igual si se repiten o no tus imagenes .. Por supuesto si sabes ya que las imagenes no se van a repetir (o no te importaría llegar al extremo de normalización que propuse ..) puedes usar cualquier otro tipo de normalización .. ejemplo una 1->N
tabla contenido
id_contenido
campos
tabla imagenes
id_imagen
id_contenido
campos
Las imagenes están en la tabla imagenes .. hago una consulta tipo:
SELECT * FROM imagenes WHERE id_contenido=$id_contenido
así obtengo las imagenes de ese artículo .. $id_contenido lo obtengo bien de la consulta que hago para llegar a ese contenido (artículo) o si me llega por el URL (si uso el ID directo .. ) pues esa misma...
-------
Lee el tutorial que te dejé sobre normalización .. Una cosa es conocer "PHP" como lenguaje de programación . .pero ahora estás tratando otros temas sobre "Base de datos" que disponen de sus própias reglas-teoría y su própio lenguaje: el "SQL" (lenguaje estructurado de consultas).
Cuanto más conozcas sobre esos temas .. mejor podrás diseñar la estrutura de tu Base de datos con los datos que almacenas y las relaciones entre estos ...
Un saludo,