Jag tror att din klassdeklaration är korrekt (den första). Du bör dock använda de faktiska objekten istället för id när du tilldelar fälten, så här:
Collage.create(slide_one: client.work.first, slide_two: client.work.second, slide_three: client.work.third)
Hoppas det hjälper.