Gestion des tables et des index
Les administrateurs peuvent modifier la structure de la base de données à l’aide d’outils d’administration de tables.
Tables et champs personnalisés
Les administrateurs peuvent ajouter des tables personnalisées, définir des champs et gérer les étiquettes de champ. Les administrateurs peuvent également supprimer des tables personnalisées qui ne sont pas nécessaires ou supprimer tous les enregistrements d’une table sans supprimer la table elle-même.
Entrées du dictionnaire
Le dictionnaire système est une table, appelée Entrée de dictionnaire [sys_dictionary], qui contient les détails de chaque table et définit chaque colonne de chaque table d’une instance. Les administrateurs peuvent modifier les tables et les champs du dictionnaire système, qui définissent ensuite les listes et les formulaires auxquels les utilisateurs accèdent dans l’ensemble de l’instance.
Attributs du dictionnaire
Les attributs du dictionnaire définissent le comportement global des champs. Un administrateur applique des attributs directement à l’entrée de dictionnaire pour contrôler divers aspects du comportement de la table ou du champ dans l’ensemble du système.
Les contournements du dictionnaire
Les contournements de dictionnaire permettent aux administrateurs de remplacer les paramètres de champ sur les tables étendues. Les contournements de dictionnaire permettent aux administrateurs de personnaliser le comportement d’un champ pour une table spécifique qui hérite d’une autre table. Les contournements sont utilisés pour modifier les attributs de dictionnaire hérités sur les tables enfants sans affecter la table parent ou les autres tables enfants.
Aplatissement de la table
Avec l’aplatissement des tables, la table de tâches [task] et la table d’éléments de configuration de base [cmdb] ont une hiérarchie de tables connexes où une ou plusieurs tables enfants s’étendent à partir d’une table parente.
Le modèle d’extension n’affecte pas l’apparence ou le fonctionnement des tables dans l’instance. Toutes les fonctionnalités de table, y compris les vues de base de données, restent inchangées par le modèle d’extension.
Index des tables
Un index met les tables non ordonnées dans l’ordre et accélère efficacement les requêtes vers les colonnes de vos tables, en créant des pointeurs vers l’endroit où les informations sont stockées dans votre base de données. Les administrateurs peuvent ajouter des index pour accéder plus facilement aux données de table.
Relations de table plusieurs-à-plusieurs
Les relations de table plusieurs à plusieurs (M2M) permettent aux administrateurs d’associer des enregistrements entre deux tables de manière bidirectionnelle et flexible. Ce type de relation est utilisé pour créer des liens entre les enregistrements dans lesquels chaque enregistrement d’une table peut se rapporter à plusieurs enregistrements d’une autre table, et vice versa.