It could be feasible. When the event is configured, you can add the maximum number of tickets/places that a user can reserve for the event, now by default it is 1 per user.
This causes that in the case of being greater than 1, the user is allowed to select the number of places he wants to reserve, up to the maximum allowed per user.
For example, a school event where parents and grandparents can go, so if the father has a user and the mother has a user, each one could reserve up to 2 tickets to have 4. In this case, the maximum per user is 2.