What are database schema and sub-schemas?