ADDRBOOK

Ce tableau contient des informations sur un carnet d'adresses. Un carnet d'adresses est un conteneur pour les adresses appartenant à un membre. Un membre ne peut avoir qu'un seul carnet d'adresses.

Descriptions de la colonne :

NomTypeDescription
ADDRBOOK_IDBIGINT NOT NULLNuméro de référence unique du carnet d'adresses, généré en interne. Il s'agit d'une clé primaire.
MEMBER_IDBIGINT NOT NULLClé externe de la table MEMBER. Le membre qui possède ce carnet d'adresses. Avec la colonne ADDRBOOK.ADDRBOOK_ID, elle forme une clé unique.
TYPECHAR (1)Type de carnet d'adresses. Par défaut, un membre ne peut avoir qu'un seul carnet d'adresses, ainsi cette colonne n'est pas remplie. Il est disponible pour la personnalisation.
DISPLAYNAMEVARCHAR (254) NOT NULLUn nom court utilisé pour désigner le carnet d'adresses. Ce nom est utile pour répertorier un carnet d'adresses sur une seule ligne. Actuellement, il n'existe pas d'interface utilisateur ou de commandes pour gérer le carnet d'adresses, ainsi une valeur par défaut est générée pour le nom d'affichage.
DESCRIPTIONVARCHAR(254)Description du carnet d'adresses.
OPTCOUNTERSMALLINT NOT NULL DEFAULT 0Le compteur de contrôle d'accès concurrent optimiste pour la table. Chaque fois qu'il y a une mise à jour de la table, le compteur est incrémenté.

Index :

NomNoms de colonneType
SYSTEM_GENERATEDADDRBOOK_IDClé primaire
I0000013ADDRBOOK_ID+MEMBER_IDIndex à entrées uniques
I0000014MEMBER_IDIndex non unique

Contrainte par les tables parent :

ContrainteColonnesTable parentColonnes parentType
F_57MEMBER_IDMEMBERMEMBER_IDCascade

Référencement par les tables enfant :

ContrainteColonnesTable enfantColonnes enfantType
F_58ADDRBOOK_IDADDRESSADDRBOOK_IDCascade