added constructor validation to flight booking entity