Accès aux tables en écriture (modification/suppression)
Bonjour,
SCENARIO N°1 :
J'accède au contenu d'une seule table
à travers une vue modifiable, depuis un formulaire, sous-formulaire, page web.
Il me suffit d'écrire un insert/update/delete avec cette vue modifiable.
Objets à créer dans mon SGBD postgres :
Une vue modifiable, qui projette le contenu d'une seule table
'-----------------------------
SCENARIO N°2 :
J'accède au contenu d'une seule vue, qui projette le contenu de plusieurs tables
depuis un formulaire ou une page web
J'ajoute sur ma page web, 3 boutons :
un bouton dédié aux insertions, un bouton dédié aux mises à jours, un bouton dédié aux suppressions
qui déclenche une transaction permettant d'actualiser dans un ordre séquentiel, le contenu de nombreuses tables projetées dans ma vue
Objets à créer dans mon SGBD postgres :
3 fonctions
insert personnalisée pour déclencher une transaction, update personnalisé pour déclencher une transaction, delete personnalisé pour déclencher une transaction
Une vue en lecture seule, qui projette le contenu de plusieurs tables.
Avez-vous une préférence pour le scénario 1 ou le scénario 2, et pourquoi ?
Quelles sont les défis à relever pour le scénario 1 ? avantages et inconvénients ?
Quelles sont les défis à relever pour le scénario 2 ? avantages et inconvénients ?
Partager