Jeg mener, at din klasseerklæring er korrekt (den første). Du bør dog bruge de faktiske objekter i stedet for id, når du tildeler felterne, sådan her:
Collage.create(slide_one: client.work.first, slide_two: client.work.second, slide_three: client.work.third)
Håber det hjælper.