A database schema includes database classes that represent various database
objects (e.g., tables, views, etc.) and user classes that represent users
and roles of the database. The database schema also has permission classes
that represent permissions of the users/roles with respect to the database
objects. The permission classes are modeled in the database schema as
associations between database classes and user classes.
Uno schema della base di dati include i codici categoria della base di dati che rappresentano la varia base di dati obiettano (per esempio, tabelle, viste, ecc.) e codici categoria dell'utente che rappresentano gli utenti ed i ruoli della base di dati. Lo schema della base di dati inoltre ha codici categoria di permesso che rappresentano i permessi del users/roles riguardo agli oggetti della base di dati. I codici categoria di permesso sono modellati nello schema della base di dati come associazioni fra i codici categoria della base di dati ed i codici categoria dell'utente.