National Airport Authorities should possess a way to aggregate airport data from every airport.
In order for data to be easily aggregated, similar data stores ensures that reports can be compiled quickly and in real time. One solution is to have an SMS Pro portal at each airport, with the Centralized Database at Regional Airports.
For smaller countries (those with 40 or fewer airports), one Centralized Database will be sufficient. Larger countries may have two or more regional airports aggregating regional data. One "National Airport Authority" would be able to access and compile reports by means of "Federated Queries."
Federated Queries allows each Regional Airport's database to be joined and queried, thus providing National Database Reports that are current and easy to compile.

All SMS Systems Are Similar, But Customizable
Regional airports or national airports can be setup to act as the Central Data Repository for satellite airports.
National ICAO SMS Compliance Requires Good Tools