I am creating some event functionality for my wordpress site.
Each event will have a set of tickets associated with it.
A user who is purchased at least one ticket will additionally have a set of bookings associated with it.
My question: would it make sense to store the tickets in the post meta (an event is a custom post type) and the bookings in user meta? Or should I create a few more tables in the database? Are there any good resources about the caveats of creating new tables in a wordpress install?