Frågan kanske passar bättre i Databasforumet (
https://www.flashback.org/f207). Utan allt för mycket kunskap om databaser skulle min första lösning på problemet vara att ha en tabell för Person och all information du måste ha om denna. En tabell för en föreställning/avgång/flygning/möte (vad det nu är du ska boka) för information om denna (tid/bolag/film/pjäs/plats) och en för relationen mellan dem innehållande en kolumn för föreställningen och en kolumn för varje brukningsbar plats. Ytterligare en tabell om du vill hålla information om när själva bokningen las.
Skulle säga att nackdelen med ovanstående helt klart är att det behövs en ny tabell per "plats" för att få rätt antal kolumner.