Voici un exemple de vue qui provient d’un exercice de labo:
Ainsi ici, on a créé un genre de table spéciale appelée “château” que l’on peut ensuite accorder l’accès à un utilisateur. Ainsi, cet utilisateur ne pourra insérer que des châteaux dans la base de donnée et ne pourra voir que la liste des châteaux et rien d’autre.
Attention, pour qu’une vue soit modifiable, il faut qu’elle soit la plus minimale possible (sans jointures, ni group by, ni opérations ensemblistes)
Contraintes
On peut aussi ajouter des contraintes directement sur la table, par exemple une clé étrangère ou encore la vérification d’une condition.