Ik neem aan een enkele rij voor elke vlucht? Zo ja:
IF EXISTS (SELECT * FROM Bookings WHERE FLightID = @Id)
BEGIN
--UPDATE HERE
END
ELSE
BEGIN
-- INSERT HERE
END
Ik neem aan wat ik zei, aangezien je manier van doen een vlucht kan overboeken, omdat er een nieuwe rij wordt ingevoegd wanneer er maximaal 10 tickets zijn en je 20 tickets boekt.