Je crois que votre déclaration de classe est correcte (la première). Cependant, vous devez utiliser les objets réels au lieu de l'identifiant lors de l'attribution des champs, comme ceci :
Collage.create(slide_one: client.work.first, slide_two: client.work.second, slide_three: client.work.third)
J'espère que ça aide.