Cita: quiero hacer como un tipo catalogo de ropa que capture su información y después le asigne la imagen que le corresponde crees que la FOREIGN KEY no debe ir en articulo?
Entendamos esto: El artículo el el componente primario del sistema. Si no existe el artículo, no existe la foto, es decir, la foto es un componente del producto. ¿Se comprende? No se necesita de la foto para que el producto exista. Por eso la tabla de imagenes es una tabla funcionalmente dependiente del producto, pero no al revés.
Toda entidad (las imagenes en este caso) que dependen funcionalmente de otra se denomina débil y deben llevar la FK de la otra entidad. La dependencia recíproca no existe. Si se da una dependencia recíproca, tienes un error de análisis y un serio problema de implementación.
Simplificando: La imagen depende del artículo y lleva como FK la PK del artículo con el que se relaciona.