phpVMS 7 has a few fundamental differences from the old version, on how schedules and flights are handled.
One or more airlines needs to be created. Users choose and airline on registration.
Airports can be added to the system, and optionally selected as hubs. When users register, they select a home hub.
An unlimited number of fares can be added, and then fares are attached to subfleets, therefor, all of these fares are then applied to any aircraft in that subfleet. These include examples of "First Class", "Economy", etc. You can add as many or as few as you want. Fares include:
In order to facilitate not needing multiple fares of the same type, but with different capacity/costs/price, when a fare it assigned to a subfleet, those properties can be changed on a per-subfleet basis.
In phpVMS 7, aircraft are now organized into units of subfleets. Subfleet examples may include
744-GE, where you can handle any number of Boeing 747's with GE engines. This mimics real-world operations.
Schedules have been renamed to "flights". A flight consists of:
Flight numbers do not need to be unique, however, if a duplicate flight number is found, the creation/edit will fail, and a route code or leg must be provided in order for it to work properly.