I agree this should be sorted out, but the solution should also allow for more complex situations, where several entrances are available to the public, as often occurs with airports (several terminals) or bigger train stations (and many more features, also shopping malls, …).