Qu'est-ce que c'est que les APIS de tables (TAPIs) ?

Le principe des APIs de table (TAPIs) est décrit au niveau du modèle physique de données relationnel.

Pour PostgreSQL, les TAPIs sont constitués de déclencheurs et de procédures. Selon la nature de l'enrichissement à réaliser, il y aura encore des séquences, des tables et des vues.


Représentation

Un paquetage UML stéréotypé <<TAPIS>> comporte un conteneur de déclencheurs <<Triggers>>, un conteneur de procédures PL/pgSQL <<Procedures>>

Si la table est indépendante, le paquetage UML contient éventuellement une séquence <<Sequence>>.

Ce paquetage fait usage du conteneur de procédures globales nommé Ressources.

Pourquoi réaliser des TAPIs ?

Comment réaliser des TAPIs ?

Chaque table peut être dotée de son API qui étend les possibilités de gestion d'intégrité des données offertes par les seules commandes SQL-DDL.