Aller au contenu

Champ UUID

Le champ UUID (Universally Unique Identifier) est conçu pour stocker des identifiants uniques de 128 bits.

Contrairement à un ID standard (qui pourrait être un simple nombre comme 1, 2, 3), un UUID est un format de chaîne standardisé (par exemple, 123e4567-e89b-12d3-a456-426614174000) qui garantit l’unicité à travers différents systèmes, bases de données et serveurs sans nécessiter d’autorité de coordination centrale.

Lors de la configuration d’un champ UUID dans la barre latérale droite, les paramètres suivants sont disponibles :

  • Nom : L’identifiant système unique pour le champ (par exemple, transaction_id, external_ref_id, invite_token).
  • Valeur Par Défaut : Une chaîne UUID spécifique facultative à utiliser si aucune valeur n’est fournie.
    • Remarque : Dans la plupart des cas d’utilisation, vous laisserez cela vide, car les UUID sont généralement générés dynamiquement par l’application ou l’API au moment de la création.
  • Description : Une zone de texte facultative pour décrire le but de l’identifiant.
  • Obligatoire : Si activé, l’enregistrement ne peut pas être enregistré à moins qu’un UUID valide ne soit fourni.
  • Unique : Si activé, garantit que cet UUID spécifique n’apparaît qu’une seule fois dans toute la table.
    • Meilleure Pratique : Il est fortement recommandé d’activer Unique pour les champs UUID afin de maintenir l’intégrité des données, surtout si le champ est utilisé comme clé de référence ou jeton.

alt text