The external level is exposed to users and developers and supplies a consistent pattern for performing database operations.
Every database should be treated equally at this level with no apparent difference despite varying physical data types and operations.