Each ticket to have multiple ticket types & cost
Ticket for an event on a given day at a particular time
Adult / $15
Child / $7
The only way to do this currently is to have several tickets for each type of ticket & time, meaning you could have a long list of tickets for users, confusing matters.
While our tickets may not have functionality like WooCommerce's variable products or grouped products (or maybe your idea is slightly different than either of those), you might be able to benefit from this available snippet: https://gist.github.com/cliffordp/5a769159a2bf64f0b1b1dbbde243d109