Buenas, tengo un problema a la hora de plantear y crear una base de datos. La base de datos, por simplificar, trata de una tabla 'imagenes' con nombres de imágenes y otra tabla 'frases' en la que el usuario podrá guardar varias imágenes que signifiquen la frase.
Por ejemplo: Si el usuario quisiera guardar.... 'El niño come una manzana' pues se guardarian en la tabla frases el id de la imagen 'niño comiendo' y el de la 'manzana'.
Si ahora quisiera guardar: 'El niño juego al futbol mientras llueve' pues habría que guardar el id de la imagen 'niño' , 'jugar' , 'llover'.
Por asi decirlo, la tabla 'frase' va a tener un idFrase, y dependiendo de la frase pues tendrá un número diferente de idImagenes.
¿Cómo puedo plantearlo?