I know there has to be a design pattern out there that describes this, does anyone know what it is?

What I need is a pattern where there is a master object and that object holds a collection of child objects. If that doesn't explain it enough, look at it like the DataSet object. It is the main object, and it holds a collection of Table objects.