Multiple resources support

Is there a way to work with multiple resources of different types? A simple use case could be people and rooms, for example, where an event could have one room assigned and multiple people.

Edit: to clarify a bit the question, child resources aren’t exactly the same, as they depend on the parent in some sort of hierarchy.