ciao!

non ho il tempo di testare il tuo codice.
fai qualche prova!

per quanto riguarda il path, intendo la directory dove carichi l'immagine / le immagini sul server.
hai due soluzioni:
  1. aggiungere una colonna path a quella tabella -> però così puoi avere una sola immagine a film
  2. creare una tabella a parte, in cui tieni il riferimento dell'articolo e il path; in questo modo puoi caricare N immagini riferite ad un articolo; ad esempio con questi campi:
    1. id_articolo (che potresti impostare come FOREIGN KEY) -> articolo di riferimento
    2. path -> path dell'immagine


io sceglierei la seconda, che è sicuramente più flessibile!