Hi,
I am currently struggling with a redundancy, I cannot get rid of.
I am trying to create a small ticketing-system.
You can see the current design
here
There is one redundancy involved:
The relation between Events and Locations defines, which Seats can be booked per Event. But there is no mechanism the enforces the Ticket to belong to a seat that is part of its event.
In other words: It might happen that there is a ticket in the system that belongs to a seat that is not part of the location the event belongs to.
I don't have the slightest idea, how to resolve that. Do you?
Thank you very much for an answer
Andreas