Prenons le postulat suivant : le 6 décembre, nous décidons de définir un nouveau prix pour la référence SKU 102 et notre application va l’appliquer à toutes les commandes de l’ensemble du mois de décembre. Comme pour les situations précédentes, nous procédons à la suppression logique de la ligne 3
Allongement de la période ValidTime

en définissant le 6 décembre pour sa valeur TT_Stop. Nous saisissons le nouveau prix 18,99 $ dans les lignes 4 et 5, comme l’illustre la figure 4. La ligne 4 est une mise à jour bitemporelle de la période ValidTime préexistante (1er au 25 décembre) de la ligne 3. La ligne 5 correspond à une insertion bitemporelle de la nouvelle période ValidTime, à savoir du 26 au 31 décembre.
Notez que ces deux dernières lignes pourraient être combinées en une seule avec une période ValidTime du 1er au 31 décembre. La conversion en conception bitemporelle consiste à mettre à jour uniquement la période ValidTime du 1er au 25 décembre préexistante et d’insérer séparément l’extension « 26 au 31 décembre » pour la période ValidTime prolongée.
Ainsi, nous pouvons suivre notre cheminement de pensée et prendre définitivement en compte tous les changements de prix intervenus sur la table.
Les opérations bitemporelles INSERT, DELETE et UPDATE peuvent nécessiter des dizaines de lignes de code TSQL pour mettre en oeuvre la logique requise ; en général, il s’agit de procédures stockées. Ces trois opérations bitemporelles sont qualifiées de modifications bitemporelles.
Téléchargez cette ressource

État des lieux de la réponse à incident de cybersécurité
Les experts de Palo Alto Networks, Unit 42 et Forrester Research livrent dans ce webinaire exclusif leurs éclairages et stratégies en matière de réponses aux incidents. Bénéficiez d'un panorama complet du paysage actuel de la réponse aux incidents et de sa relation avec la continuité de l'activité, des défis auxquels font face les entreprises et des tendances majeures qui modèlent ce domaine. Un état des lieux précieux pour les décideurs et professionnels IT.
Les articles les plus consultés
- Chiffrements symétrique vs asymétrique
- Activer la mise en veille prolongée dans Windows 10
- Afficher les icônes cachées dans la barre de notification
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
Les plus consultés sur iTPro.fr
- Pourquoi est-il temps de repenser la gestion des vulnérabilités ?
- Reporting RSE : un levier d’innovation !
- De la 5G à la 6G : la France se positionne pour dominer les réseaux du futur
- Datanexions, acteur clé de la transformation numérique data-centric
- Les PME attendent un meilleur accès aux données d’émissions de la part des fournisseurs
