Oracle
 sql >> Base de données >  >> RDS >> Oracle

A quoi sert une contrainte de vue ?

Depuis la Documentation Oracle :

Afficher les contraintes

Vous pouvez créer des contraintes sur les vues. Le seul type de contrainte pris en charge sur une vue est une contrainte RELY.

Ce type de contrainte est utile lorsque les requêtes accèdent généralement à des vues plutôt qu'à des tables de base, et que l'administrateur de la base de données doit donc définir les relations de données entre les vues plutôt qu'entre les tables. Les contraintes de vue sont particulièrement utiles dans les environnements OLAP, où elles peuvent permettre des réécritures plus sophistiquées pour les vues matérialisées.

A cité une autre page de documentation Oracle, mais n'a jamais utilisé de contraintes sur les vues de toute façon.