Schéma de la base de données CollectiveAccess

Tables





Table ca_acl

Contrôle d'accès

IdxColumn NameDefinitionDescription
* acl_id INT UNSIGNED AUTO_INCREMENT Identifiant de contrôle d'accès
group_id INT UNSIGNED Identifiant du groupe d'utilisateurs.
user_id INT UNSIGNED Identifiant d'utilisateur.
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* row_id INT UNSIGNED Identifiant de la ligne concernée
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint
* notes CHAR(10) Notes
inherited_from_table_num TINYINT UNSIGNED Référence numérique de la table dont les données sont héritées. Pour retrouver la table concernée, consulter le fichier datamodel.conf
inherited_from_row_id INT UNSIGNED Identifiant de la ligne dont les données sont héritées.


Table ca_application_vars

Variables d'application

IdxColumn NameDefinitionDescription
* vars LONGTEXT Variables


Table ca_attribute_value_multifiles

Valeurs de métadonnées correspondant à des fichiers liés

IdxColumn NameDefinitionDescription
* multifile_id INT UNSIGNED AUTO_INCREMENT
* value_id INT UNSIGNED Identifiant de la valeur de métadonnée associée
* resource_path TEXT Chemin du fichier
* media LONGBLOB Fichier
* media_metadata LONGBLOB Métadonnées du fichier
* media_content LONGTEXT Contenu du fichier
* rank INT UNSIGNED DEFAULT 0 Ordre de tri


Table ca_attribute_values

Valeurs de métadonnées

IdxColumn NameDefinitionDescription
* value_id INT UNSIGNED AUTO_INCREMENT Identifiant de la valeur de métadonnée
* element_id SMALLINT UNSIGNED Identifiant de l'élément de métadonnée associé
* attribute_id INT UNSIGNED Identifiant de l'attribut associé
item_id INT UNSIGNED Identifiant de l'objet associé
value_longtext1 LONGTEXT Valeur de type texte long 1
value_longtext2 LONGTEXT Valeur de type texte long 2
  value_blob LONGBLOB Valeur de type blob
value_decimal1 DECIMAL(40,20) Valeur de type décimal 1
value_decimal2 DECIMAL(40,20) Valeur de type décimal 2
value_integer1 INT UNSIGNED Valeur de type entier 1
value_sortable VARCHAR(100) Valeur de type texte pour le tri
* source_info LONGTEXT Source de l'information


Table ca_attributes

Attributs d'enregistrement des tables principales de CollectiveAccess (objets ca_objets, entités ca_entities, lieux ca_places, etc.). Chaque enregistrement peut être lié à différents attributs, qui font le lien entre les valeurs dans ca_attribute_values et l'enregistrement d'origine.

IdxColumn NameDefinitionDescription
* attribute_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'attribut
* element_id SMALLINT UNSIGNED Identifiant de l'élément de métadonnée associé
locale_id SMALLINT UNSIGNED Identifiant de la locale
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* row_id INT UNSIGNED Identifiant de la ligne concernée
value_source VARCHAR(1024) Source de la valeur


Table ca_batch_log

Log des traitements par lots

IdxColumn NameDefinitionDescription
* batch_id INT UNSIGNED AUTO_INCREMENT Identifiant du log
* user_id INT UNSIGNED Identifiant de l'utilisateur
* log_datetime INT UNSIGNED Date et heure du log
* notes TEXT Notes
* batch_type CHAR(2) Type de traitement par lot
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* elapsed_time INT UNSIGNED DEFAULT 0 Temps écoulé


Table ca_batch_log_items

Eléments de log des traitements par lots

IdxColumn NameDefinitionDescription
* item_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'élément de log
* batch_id INT UNSIGNED Identifiant de l'entrée de log associée
* row_id INT UNSIGNED Identifiant de la ligne concernée
  errors LONGTEXT Erreurs


Table ca_bookmark_folders

Dossiers de favoris

IdxColumn NameDefinitionDescription
* folder_id INT UNSIGNED AUTO_INCREMENT Identifiant du dossier de favoris
* name VARCHAR(255) Nom
* user_id INT UNSIGNED Identifiant de l'utilisateur
* rank SMALLINT UNSIGNED DEFAULT 0 Ordre de tri


Table ca_bookmarks

Favoris

IdxColumn NameDefinitionDescription
* bookmark_id INT UNSIGNED AUTO_INCREMENT Identifiant du favori
* folder_id INT UNSIGNED Identifiant du dossier de favoris
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* row_id INT UNSIGNED Identifiant de la ligne concernée
* notes TEXT Notes
* rank SMALLINT UNSIGNED DEFAULT 0 Ordre de tri
* created_on INT UNSIGNED Créé le


Table ca_bundle_display_labels

Libellés de bloc/bundle d'affichage

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé de bloc/bundle d'affichage
display_id INT UNSIGNED Identifiant d'affichage
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
* name VARCHAR(255) Nom
* name_sort VARCHAR(255) Index du nom pour le tri à l'affichage
* description TEXT Description
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)


Table ca_bundle_display_placements

Emplacements de bloc/bundle d'affichage

IdxColumn NameDefinitionDescription
* placement_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'emplacement de bloc/bundle d'affichage
* display_id INT UNSIGNED Identifiant d'affichage
* bundle_name VARCHAR(255) Nom du bloc/bundle d'affichage
* rank INT UNSIGNED DEFAULT 0 Ordre de tri
* settings LONGTEXT Paramètres


Table ca_bundle_display_type_restrictions

Restrictions par types de bloc/bundle d'affichage

IdxColumn NameDefinitionDescription
* restriction_id INT UNSIGNED AUTO_INCREMENT Identifiant de la restriction
type_id INT UNSIGNED Type d'enregistrement
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* display_id INT UNSIGNED Identifiant d'affichage
* include_subtypes TINYINT UNSIGNED DEFAULT 0 Inclure les sous-types (1: oui, 0: non)
* settings LONGTEXT Paramètres
* rank SMALLINT UNSIGNED DEFAULT 0 Ordre de tri


Table ca_bundle_displays

Blocs/bundles d'affichage

IdxColumn NameDefinitionDescription
* display_id INT UNSIGNED AUTO_INCREMENT Identifiant d'affichage
user_id INT UNSIGNED Identifiant d'utilisateur.
display_code VARCHAR(100) Code pour l'affichage
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* is_system TINYINT UNSIGNED Est un bloc système (1: oui, 0: non)
* access TINYINT UNSIGNED DEFAULT 0 Droit d'accès (0: aucun, 1: accès public, 2: accès restreint)
* settings TEXT Paramètres


Table ca_bundle_displays_x_user_groups

Relations groupes d'utilisateurs et blocs/bundles d'affichage

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* display_id INT UNSIGNED Identifiant d'affichage
* group_id INT UNSIGNED Identifiant de groupe
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint


Table ca_bundle_displays_x_users

Relations utilisateurs et blocs/bundles d'affichage

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* display_id INT UNSIGNED Identifiant d'affichage
* user_id INT UNSIGNED Identifiant de l'utilisateur
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint


Table ca_change_log

Log des modifications

IdxColumn NameDefinitionDescription
* log_id BIGINT AUTO_INCREMENT Identifiant du log de modification
* log_datetime INT UNSIGNED Date et heure du log
user_id INT UNSIGNED Identifiant d'utilisateur.
* changetype CHAR(1) Type de modification (A: ajout, M: modification, D: suppression)
* logged_table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* logged_row_id INT UNSIGNED Identifiant de la ligne concernée
* rolledback TINYINT UNSIGNED DEFAULT 0 Est-ce que le log a été annulé (1: oui, 0: non)
unit_id CHAR(32) Identifiant de l'unité
batch_id INT UNSIGNED Identifiant du traitement par lot


Table ca_change_log_snapshots

Instantanés du log de modification

IdxColumn NameDefinitionDescription
* log_id BIGINT Identifiant du log de modification
* snapshot LONGBLOB Instantané de la ligne


Table ca_change_log_subjects

Sujets des entrées dans les logs de modification

IdxColumn NameDefinitionDescription
* log_id BIGINT Identifiant du log de modification
* subject_table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* subject_row_id INT UNSIGNED Identifiant de la ligne concernée


Table ca_collection_labels

Libellés de collections

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé de collection
* collection_id INT UNSIGNED Identifiant de la collection
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
type_id INT UNSIGNED Type d'enregistrement
* name VARCHAR(8192) Libellé/nom
* name_sort VARCHAR(255) Index du nom pour le tri à l'affichage
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
* access TINYINT UNSIGNED DEFAULT 0 Droit d'accès (0: aucun, 1: accès public, 2: accès restreint)


Table ca_collections

Collections

IdxColumn NameDefinitionDescription
* collection_id INT UNSIGNED AUTO_INCREMENT Identifiant de la collection
parent_id INT UNSIGNED Identifiant de l'enregistrement parent (facultatif)
locale_id SMALLINT UNSIGNED Identifiant de la locale
* type_id INT UNSIGNED Type d'enregistrement
* idno VARCHAR(255) Identifiant interne de l'enregistrement. Peut être laissé vide. Selon le paramétrage, permet de stocker des doublons, mais ceux-ci sont signifiés par un message dans l'interface.
* idno_sort VARCHAR(255) Index de l'identifiant interne pour le tri à l'affichage
* idno_sort_num BIGINT DEFAULT 0 Numéro de l'identifiant interne pour le tri à l'affichage
* is_template TINYINT UNSIGNED DEFAULT 0 Est un modèle (1: oui, 0: non)
* commenting_status TINYINT UNSIGNED DEFAULT 0 Statut des commentaires (0: désactivé, 1: activé)
* tagging_status TINYINT UNSIGNED DEFAULT 0 Statut des tags (0: désactivé, 1: activé)
* rating_status TINYINT UNSIGNED DEFAULT 0 Statut des évaluations (0: désactivé, 1: activé)
* view_count INT UNSIGNED DEFAULT 0 Nombre de vues
home_location_id INT UNSIGNED Identifiant de l'emplacement de base
accession_sdatetime DECIMAL(30,20) Date/heure de début de l'accès
accession_edatetime DECIMAL(30,20) Date/heure de fin de l'accès
deaccession_sdatetime DECIMAL(30,20) Date/heure de début de la déaccession
deaccession_edatetime DECIMAL(30,20) Date/heure de fin de la déaccession
deaccession_disposal_sdatetime DECIMAL(30,20) Date/heure de début de la déaccession/disposition
deaccession_disposal_edatetime DECIMAL(30,20) Date/heure de fin de la déaccession/disposition
* is_deaccessioned TINYINT DEFAULT 0 Est déaccessionné (1: oui, 0: non)
* deaccession_notes TEXT Notes de déaccession
* deaccession_authorized_by VARCHAR(255) DEFAULT '' Autorisé par
deaccession_type_id INT UNSIGNED Type de déaccession
source_id INT UNSIGNED Identifiant de la source
* source_info LONGTEXT Source de l'information
* hier_collection_id INT UNSIGNED Identifiant de la collection hiérarchique
* hier_left DECIMAL(30,20) Indice de gauche pour la hiérarchie
* hier_right DECIMAL(30,20) Indice de droite pour la hiérarchie
* access TINYINT UNSIGNED DEFAULT 0 Droit d'accès (0: aucun, 1: accès public, 2: accès restreint)
* status TINYINT UNSIGNED DEFAULT 0 Statut (0: actif, 1: inactif)
* deleted TINYINT UNSIGNED DEFAULT 0 Supprimé (1: oui, 0: non)
* rank INT UNSIGNED DEFAULT 0 Ordre de tri
* acl_inherit_from_parent TINYINT UNSIGNED DEFAULT 0 Hériter des droits d'accès du parent (1: oui, 0: non)
submission_user_id INT UNSIGNED Identifiant de l'utilisateur de soumission
submission_group_id INT UNSIGNED Identifiant du groupe de soumission
submission_status_id INT UNSIGNED Identifiant du statut de soumission
submission_via_form VARCHAR(100) Formulaire de soumission
submission_session_id INT UNSIGNED Identifiant de la session de soumission


Table ca_collections_x_collections

Relations entre collections

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* collection_left_id INT UNSIGNED Identifiant de la collection de gauche
* collection_right_id INT UNSIGNED Identifiant de la collection de droite
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant de l'étiquette de gauche
label_right_id INT UNSIGNED Identifiant de l'étiquette de droite
* rank INT UNSIGNED DEFAULT 0 Ordre de tri


Table ca_collections_x_storage_locations

Relations collections et emplacements de stockage

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* collection_id INT UNSIGNED Identifiant de la collection
* type_id SMALLINT UNSIGNED Type d'enregistrement
* location_id INT UNSIGNED Identifiant d'emplacement de stockage
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant de l'étiquette de gauche
label_right_id INT UNSIGNED Identifiant de l'étiquette de droite
* rank INT UNSIGNED DEFAULT 0 Ordre de tri


Table ca_collections_x_vocabulary_terms

Relations collections et termes du vocabulaire

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* collection_id INT UNSIGNED Identifiant de la collection
* type_id SMALLINT UNSIGNED Type d'enregistrement
* item_id INT UNSIGNED Identifiant de l'élément du vocabulaire
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant de l'étiquette de gauche
label_right_id INT UNSIGNED Identifiant de l'étiquette de droite
* rank INT UNSIGNED DEFAULT 0 Ordre de tri


Table ca_data_exporter_items

Eléments de l'exporteur de données

IdxColumn NameDefinitionDescription
* item_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'élément
parent_id INT UNSIGNED Identifiant de l'enregistrement parent (facultatif)
* exporter_id INT UNSIGNED Identifiant de l'exporteur de données
* element VARCHAR(1024) Elément
  context VARCHAR(1024) Contexte
  source VARCHAR(1024) Source
* settings LONGTEXT Paramètres
* hier_item_id INT UNSIGNED Identifiant de l'élément hiérarchique
* hier_left DECIMAL(30,20) UNSIGNED Indice de gauche pour la hiérarchie
* hier_right DECIMAL(30,20) UNSIGNED Indice de droite pour la hiérarchie
* rank INT UNSIGNED DEFAULT 0 Ordre de tri


Table ca_data_exporter_labels

Libellés des exports de données

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* exporter_id INT UNSIGNED Identifiant de l'exporteur de données
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
* name VARCHAR(255) Nom
* name_sort VARCHAR(255) Index du nom pour le tri à l'affichage
* description TEXT Description
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)


Table ca_data_exporters

Exports de données

IdxColumn NameDefinitionDescription
* exporter_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'exporteur de données
* exporter_code VARCHAR(100) Code de l'exporteur de données
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* settings LONGTEXT Paramètres


Table ca_data_import_event_log

Log des événements d'import

IdxColumn NameDefinitionDescription
* log_id INT UNSIGNED AUTO_INCREMENT Identifiant du log
* event_id INT UNSIGNED Identifiant de l'événement
item_id INT UNSIGNED Identifiant de l'élément
* type_code CHAR(10) Code de type
* date_time INT UNSIGNED Date/heure
* message TEXT Message
* source VARCHAR(255) Source


Table ca_data_import_events

Evénements d'import

IdxColumn NameDefinitionDescription
* event_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'événement
* occurred_on INT UNSIGNED Date/heure de l'événement
user_id INT UNSIGNED Identifiant d'utilisateur.
* description TEXT Description
* type_code CHAR(50) Code de type
* source TEXT Source


Table ca_data_import_items

Eléments d'import

IdxColumn NameDefinitionDescription
* item_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'élément
* event_id INT UNSIGNED Identifiant de l'événement
* source_ref VARCHAR(255) Référence de la source
table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
row_id INT UNSIGNED Identifiant de la ligne
  type_code CHAR(1) Code de type
* started_on INT UNSIGNED Date/heure de début
  completed_on INT UNSIGNED Date/heure de fin
  elapsed_time DECIMAL(8,4) Temps écoulé
  success TINYINT UNSIGNED Réussite (1: oui, 0: non)
* message TEXT Message


Table ca_data_importer_groups

Groupes d'import

IdxColumn NameDefinitionDescription
* group_id INT UNSIGNED AUTO_INCREMENT Identifiant de groupe
* importer_id INT UNSIGNED Identifiant de l'importeur
* group_code VARCHAR(100) Code de groupe
* destination VARCHAR(1024) Destination
* settings LONGTEXT Paramètres


Table ca_data_importer_items

Eléments d'outils d'import

IdxColumn NameDefinitionDescription
* item_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'élément
* importer_id INT UNSIGNED Identifiant de l'importeur
* group_id INT UNSIGNED Identifiant de groupe
* source VARCHAR(1024) Source
* destination VARCHAR(1024) Destination
* settings LONGTEXT Paramètres


Table ca_data_importer_labels

Libellé d'outils d'export

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* importer_id INT UNSIGNED Identifiant de l'importeur
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
* name VARCHAR(255) Nom
* name_sort VARCHAR(255) Index du nom pour le tri à l'affichage
* description TEXT Description
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)


Table ca_data_importer_log

Log des outils d'import

IdxColumn NameDefinitionDescription
* log_id INT UNSIGNED AUTO_INCREMENT Identifiant du log
* importer_id INT UNSIGNED Identifiant de l'outil d'import
user_id INT UNSIGNED Identifiant d'utilisateur.
* log_datetime INT UNSIGNED Date/heure du log
* notes TEXT Notes
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* datafile LONGBLOB Fichier de données


Table ca_data_importer_log_items

Eléments des outils d'import de données

IdxColumn NameDefinitionDescription
* log_item_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'élément du log
* log_id INT UNSIGNED Identifiant du log
* log_datetime INT UNSIGNED Date/heure du log
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* row_id INT UNSIGNED Identifiant de la ligne concernée
* type_code CHAR(10) Code de type
* notes TEXT Notes


Table ca_data_importers

Outils d'import de données

IdxColumn NameDefinitionDescription
* importer_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'outil d'import
* importer_code VARCHAR(100) Code de l'outil d'import
* table_num TINYINT UNSIGNED Numéro de la table concernée par l'outil d'import (voir datamodel.conf pour connaître les numéros de tables)
* settings LONGTEXT Préférences ou réglages
* rules LONGTEXT Règles
* worksheet LONGBLOB Feuille de données
* deleted TINYINT UNSIGNED Supprimé (1: oui, 0: non)


Table ca_download_log

Log des téléchargements

IdxColumn NameDefinitionDescription
* log_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'enregistrement de log
* log_datetime INT UNSIGNED Date et heure
user_id INT UNSIGNED Identifiant de l'utilisateur ayant réalisé le téléchargement
  ip_addr VARCHAR(39) Adresse IP
* table_num TINYINT UNSIGNED Numéro de la table concernée par le téléchargement (voir datamodel.conf)
* row_id INT UNSIGNED Identifiant de la ligne concernée dans la table concernée
representation_id INT UNSIGNED Identifiant de la représentation
  download_source VARCHAR(40) Source du téléchargement


Table ca_editor_ui_bundle_placements

Emplacements des blocs/bundles du formulaire de modification

IdxColumn NameDefinitionDescription
* placement_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'emplacement
* screen_id INT UNSIGNED Identifiant de l'écran de l'interface de saisie
* placement_code VARCHAR(255) Code de placement
* bundle_name VARCHAR(255) Nom du bundle
* rank SMALLINT UNSIGNED DEFAULT 0 Ordre d'affichage
* settings LONGTEXT Paramètres


Table ca_editor_ui_labels

Libellé de l'interface de saisie

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* ui_id INT UNSIGNED Identifiant de l'interface de saisie
* name VARCHAR(255) Nom
* description TEXT Description
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement


Table ca_editor_ui_screen_labels

Libellés d'écran de l'interface de saisie

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* screen_id INT UNSIGNED Identifiant de l'écran de l'interface de saisie
* name VARCHAR(255) Nom
* description TEXT Description
* locale_id SMALLINT UNSIGNED Locale


Table ca_editor_ui_screen_type_restrictions

Restrictions d'utilisation pour les écrans des interfaces de saisie

IdxColumn NameDefinitionDescription
* restriction_id INT UNSIGNED AUTO_INCREMENT Identifiant de la restriction
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
type_id INT UNSIGNED Type d'enregistrement
* screen_id INT UNSIGNED Identifiant de l'écran de l'interface de saisie
* include_subtypes TINYINT UNSIGNED DEFAULT 0 Inclure les sous-types (1: oui, 0: non)
* settings LONGTEXT Paramètres
* rank SMALLINT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_editor_ui_screens

Ecrans de l'interface de saisie

IdxColumn NameDefinitionDescription
* screen_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'écran
parent_id INT UNSIGNED Identifiant de l'enregistrement parent (facultatif)
* ui_id INT UNSIGNED Identifiant de l'interface de saisie
* idno VARCHAR(255) Identifiant interne de l'enregistrement. Peut être laissé vide. Selon le paramétrage, permet de stocker des doublons, mais ceux-ci sont signifiés par un message dans l'interface.
* rank SMALLINT UNSIGNED DEFAULT 0
* is_default TINYINT UNSIGNED Est l'écran par défaut (1: oui, 0: non)
  color CHAR(6) Couleur de l'écran
* icon LONGBLOB Icône de l'écran
* hier_left DECIMAL(30,20) Clé de gauche pour l'arborescence des écrans
* hier_right DECIMAL(30,20) Clé de droite pour l'arborescence des écrans


Table ca_editor_ui_screens_x_roles

Relations rôles des utilisateurs et écrans d'une interface de saisie

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* screen_id INT UNSIGNED Identifiant de l'écran de l'interface de saisie
* role_id SMALLINT UNSIGNED Identifiant du rôle utilisateur
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint


Table ca_editor_ui_screens_x_user_groups

Relations groupes d'utilisateurs et écrans de l'interface de saisie

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* screen_id INT UNSIGNED Identifiant de l'écran de l'interface de saisie
* group_id INT UNSIGNED Identifiant de groupe
* access TINYINT UNSIGNED DEFAULT 0 Droit d'accès


Table ca_editor_ui_screens_x_users

Relations utilisateurs et écrans de l'interface de saisie

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* screen_id INT UNSIGNED Identifiant de l'écran de l'interface de saisie
* user_id INT UNSIGNED Identifiant de l'utilisateur
* access TINYINT UNSIGNED DEFAULT 0 Droit d'accès


Table ca_editor_ui_type_restrictions

Restrictions pour les interfaces de saisie

IdxColumn NameDefinitionDescription
* restriction_id INT UNSIGNED AUTO_INCREMENT Identifiant de la restriction
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
type_id INT UNSIGNED Type d'enregistrement
* ui_id INT UNSIGNED Identifiant de l'interface de saisie
* include_subtypes TINYINT UNSIGNED DEFAULT 0 Inclure les sous-types (1: oui, 0: non)
* settings LONGTEXT Paramètres
* rank SMALLINT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_editor_uis

Interfaces de saisie. Une interface de saisie est un formulaire multi-écran permettant de modifier un type d'enregistrement.

IdxColumn NameDefinitionDescription
* ui_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'interface de saisie
user_id INT UNSIGNED Identifiant d'utilisateur.
* is_system_ui TINYINT UNSIGNED Est une interface système (1: oui, 0: non)
* editor_type TINYINT UNSIGNED Type d'éditeur
editor_code VARCHAR(100) Code de l'éditeur
  color CHAR(6) Couleur de l'interface
* icon LONGBLOB Icône de l'interface


Table ca_editor_uis_x_roles

Relations rôles et interfaces de saisie

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* ui_id INT UNSIGNED Identifiant de l'interface de saisie
* role_id SMALLINT UNSIGNED Identifiant du rôle utilisateur
* access TINYINT UNSIGNED DEFAULT 0 Droit d'accès


Table ca_editor_uis_x_user_groups

Relations groupes d'utilisateurs et interfaces de saisie

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* ui_id INT UNSIGNED Identifiant de l'interface de saisie
* group_id INT UNSIGNED Identifiant de groupe
* access TINYINT UNSIGNED DEFAULT 0 Droit d'accès


Table ca_editor_uis_x_users

Relations utilisateurs et interfaces de saisie

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* ui_id INT UNSIGNED Identifiant de l'interface de saisie
* user_id INT UNSIGNED Identifiant de l'utilisateur
* access TINYINT UNSIGNED DEFAULT 0 Droit d'accès


Table ca_entities

Entités (personnes physiques, personnes morales, groupes de personnes...)

IdxColumn NameDefinitionDescription
* entity_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'entité
parent_id INT UNSIGNED Identifiant de l'enregistrement parent (facultatif)
locale_id SMALLINT UNSIGNED Identifiant de la locale
source_id INT UNSIGNED Identifiant de la source de l'information
* type_id INT UNSIGNED Type d'enregistrement
* idno VARCHAR(255) Identifiant interne de l'enregistrement. Peut être laissé vide. Selon le paramétrage, permet de stocker des doublons, mais ceux-ci sont signifiés par un message dans l'interface.
* idno_sort VARCHAR(255) Identifiant interne de l'enregistrement pour le tri.
* idno_sort_num BIGINT DEFAULT 0 Identifiant interne de l'enregistrement pour le tri (numérique).
* is_template TINYINT UNSIGNED DEFAULT 0 Est un modèle (1: oui, 0: non)
* commenting_status TINYINT UNSIGNED DEFAULT 0 Statut des commentaires (0: désactivé, 1: activé)
* tagging_status TINYINT UNSIGNED DEFAULT 0 Statut des tags (0: désactivé, 1: activé)
* rating_status TINYINT UNSIGNED DEFAULT 0 Statut des notes (0: désactivé, 1: activé)
* view_count INT UNSIGNED DEFAULT 0 Nombre de vues de l'enregistrement
* source_info LONGTEXT Source de l'information
life_sdatetime DECIMAL(30,20) Date et heure de début de vie de l'enregistrement
life_edatetime DECIMAL(30,20) Date et heure de fin de vie de l'enregistrement
* hier_entity_id INT UNSIGNED Identifiant de l'arborescence de l'entité
* hier_left DECIMAL(30,20) Clé de gauche pour l'arborescence des entités
* hier_right DECIMAL(30,20) Clé de droite pour l'arborescence des entités
* access TINYINT UNSIGNED DEFAULT 0 Droit d'accès
* status TINYINT UNSIGNED DEFAULT 0 Statut de l'enregistrement
* deleted TINYINT UNSIGNED DEFAULT 0 Enregistrement supprimé (1: oui, 0: non)
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
submission_user_id INT UNSIGNED Identifiant de l'utilisateur ayant soumis l'enregistrement
submission_group_id INT UNSIGNED Identifiant du groupe ayant soumis l'enregistrement
submission_status_id INT UNSIGNED Identifiant du statut de soumission de l'enregistrement
submission_via_form VARCHAR(100) Formulaire de soumission
submission_session_id INT UNSIGNED Identifiant de la session de soumission


Table ca_entities_x_collections

Relations entités et collections

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* entity_id INT UNSIGNED Identifiant de l'entité
* collection_id INT UNSIGNED Identifiant de la collection
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant de l'étiquette de l'entité
label_right_id INT UNSIGNED Identifiant de l'étiquette de la collection
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_entities_x_entities

Relations entités et entités

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* entity_left_id INT UNSIGNED Identifiant de l'entité de gauche
* entity_right_id INT UNSIGNED Identifiant de l'entité de droite
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant de l'étiquette de l'entité de gauche
label_right_id INT UNSIGNED Identifiant de l'étiquette de l'entité de droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_entities_x_occurrences

Relations entités et occurrences

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* occurrence_id INT UNSIGNED Identifiant de l'occurrence
* type_id SMALLINT UNSIGNED Type d'enregistrement
* entity_id INT UNSIGNED Identifiant de l'entité
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant de l'étiquette de l'entité pour la relation à gauche
label_right_id INT UNSIGNED Identifiant de l'étiquette de l'occurrence pour la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_entities_x_places

Relations entités et lieux

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* entity_id INT UNSIGNED Identifiant de l'entité
* place_id INT UNSIGNED Identifiant du lieu
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant de l'étiquette de l'entité pour la relation à gauche
label_right_id INT UNSIGNED Identifiant de l'étiquette du lieu pour la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_entities_x_storage_locations

Relations entités et emplacements

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* entity_id INT UNSIGNED Identifiant de l'entité
* location_id INT UNSIGNED Identifiant d'emplacement de stockage
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_entities_x_vocabulary_terms

Relations entités et termes du vocabulaire

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* entity_id INT UNSIGNED Identifiant de l'entité
* type_id SMALLINT UNSIGNED Type d'enregistrement
* item_id INT UNSIGNED Identifiant de l'élément
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_entity_labels

Libellés des entités

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT
* entity_id INT UNSIGNED Identifiant de l'entité
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
type_id INT UNSIGNED Type d'enregistrement
* displayname VARCHAR(512) Nom à afficher
* forename VARCHAR(100) Prénom
* other_forenames VARCHAR(100) Autres prénoms
* middlename VARCHAR(100) Deuxième prénom
* surname VARCHAR(512) Nom de famille
* prefix VARCHAR(100) Préfixe
* suffix VARCHAR(100) Suffixe
* name_sort VARCHAR(512) Valeur pour le tri du nom à afficher
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint


Table ca_eventlog

Log des événements

IdxColumn NameDefinitionDescription
* date_time INT UNSIGNED Date/heure de l'événement
* code CHAR(4) Code de l'événement
* message TEXT Message de l'événement
* source VARCHAR(255) Source de l'événement


Table ca_groups_x_roles

Relations groupes d'utilisateurs et rôles

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* group_id INT UNSIGNED Identifiant de groupe
* role_id SMALLINT UNSIGNED Identifiant du rôle utilisateur
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_guids

Identifiants unique global (GUID) pour les enregistrements. Il s'agit de la même valeur GUID que celle utilisée pour suivre les enregistrements dans les réseaux répliqués. (Disponible à partir de la version 1.8)

IdxColumn NameDefinitionDescription
* guid_id INT UNSIGNED AUTO_INCREMENT
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* row_id INT UNSIGNED Identifiant de la ligne concernée
* guid VARCHAR(36)


Table ca_history_tracking_current_value_labels

Libellés de valeurs courantes dans le système d'historique

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* tracking_id INT UNSIGNED Identifiant de l'enregistrement de suivi
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
type_id INT UNSIGNED Type d'enregistrement
* value VARCHAR(8192) Valeur
* value_sort VARCHAR(255) Valeur pour le tri
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint


Table ca_history_tracking_current_values

Valeurs actuelles dans le suivi d'historique de CollectiveAccess

IdxColumn NameDefinitionDescription
* tracking_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'enregistrement de suivi
* policy VARCHAR(50) Politique de suivi
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
type_id INT UNSIGNED Type d'enregistrement
* row_id INT UNSIGNED Identifiant de la ligne concernée
current_table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
current_type_id INT UNSIGNED Type d'enregistrement
current_row_id INT UNSIGNED Identifiant de la ligne concernée
tracked_table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
tracked_type_id INT UNSIGNED Type d'enregistrement
tracked_row_id INT UNSIGNED Identifiant de la ligne concernée
is_future INT UNSIGNED Est-ce une valeur future (1: oui, 0: non)
value_sdatetime DECIMAL(40,20) Date/heure de début
value_edatetime DECIMAL(40,20) Date/heure de fin


Table ca_ip_bans

IP bannies

IdxColumn NameDefinitionDescription
* ban_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'interdiction
* reason VARCHAR(255) Raison de l'interdiction
* created_on INT UNSIGNED Créé le
expires_on INT UNSIGNED Expire le
* ip_addr VARCHAR(39) Adresse IP


Table ca_ips

Adresses IP

IdxColumn NameDefinitionDescription
* ip_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'adresse IP
* user_id INT UNSIGNED Identifiant de l'utilisateur
* ip1 TINYINT UNSIGNED Premier octet de l'adresse IP
ip2 TINYINT UNSIGNED Deuxième octet de l'adresse IP
ip3 TINYINT UNSIGNED Troisième octet de l'adresse IP
ip4s TINYINT UNSIGNED Quatrième octet de l'adresse IP (début de la plage)
ip4e TINYINT UNSIGNED Quatrième octet de l'adresse IP (fin de la plage)
* notes TEXT Notes


Table ca_item_comments

Commentaires

IdxColumn NameDefinitionDescription
* comment_id INT UNSIGNED AUTO_INCREMENT Identifiant du commentaire
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* row_id INT UNSIGNED Identifiant de la ligne concernée
user_id INT UNSIGNED Identifiant d'utilisateur.
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
* media1 LONGBLOB Média 1
* media2 LONGBLOB Média 2
* media3 LONGBLOB Média 3
* media4 LONGBLOB Média 4
  comment TEXT Commentaire
  rating TINYINT Note
email VARCHAR(255) Adresse email
  name VARCHAR(255) Nom
  location VARCHAR(255) Localisation
* created_on INT UNSIGNED Créé le
* access TINYINT UNSIGNED DEFAULT 0 Accès
  ip_addr VARCHAR(39) Adresse IP
moderated_on INT UNSIGNED Moderé le
moderated_by_user_id INT UNSIGNED Moderé par


Table ca_item_tags

Mots clés/tags

IdxColumn NameDefinitionDescription
* tag_id INT UNSIGNED AUTO_INCREMENT Identifiant du tag
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
* tag VARCHAR(255) Mot clé


Table ca_items_x_tags

Relations tags/mots clés et enregistrements

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* row_id INT UNSIGNED Identifiant de la ligne concernée
* tag_id INT UNSIGNED Identifiant du tag
user_id INT UNSIGNED Identifiant d'utilisateur.
* access TINYINT UNSIGNED DEFAULT 0 Accès
  ip_addr VARCHAR(39) Adresse IP
* created_on INT UNSIGNED Créé le
moderated_on INT UNSIGNED Moderé le
moderated_by_user_id INT UNSIGNED Moderé par
* rank INT UNSIGNED DEFAULT 0 Classement


Table ca_list_item_labels

Libellés d'élements de liste

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* item_id INT UNSIGNED Identifiant de l'élément de liste
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
type_id INT UNSIGNED Type d'enregistrement
* name_singular VARCHAR(255) Nom au singulier
* name_plural VARCHAR(255) Nom au pluriel
* name_sort VARCHAR(255) Index du nom pour le tri à l'affichage
* description TEXT Description
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED DEFAULT 0 Est la valeur préférée (1: oui, 0: non)
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
* access TINYINT UNSIGNED DEFAULT 0 Accès


Table ca_list_items

Elément de liste

IdxColumn NameDefinitionDescription
* item_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'élément de liste
parent_id INT UNSIGNED Identifiant de l'enregistrement parent (facultatif)
* list_id SMALLINT UNSIGNED Identifiant de la liste
type_id INT UNSIGNED Type d'enregistrement
* idno VARCHAR(255) Identifiant interne de l'enregistrement. Peut être laissé vide. Selon le paramétrage, permet de stocker des doublons, mais ceux-ci sont signifiés par un message dans l'interface.
* idno_sort VARCHAR(255) Identifiant interne de l'enregistrement pour le tri.
* idno_sort_num BIGINT DEFAULT 0 Identifiant interne de l'enregistrement pour le tri (numérique).
* item_value VARCHAR(255) Valeur de l'élément de liste
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
* hier_left DECIMAL(30,20) Clé de gauche pour l'arborescence
* hier_right DECIMAL(30,20) Clé de droite pour l'arborescence
* is_enabled TINYINT UNSIGNED DEFAULT 0 Est activé (1: oui, 0: non)
* is_default TINYINT UNSIGNED DEFAULT 0 Est la valeur par défaut (1: oui, 0: non)
* validation_format VARCHAR(255) Format de validation
* settings LONGTEXT Paramètres
  color CHAR(6) Couleur
* icon LONGBLOB Icône
* access TINYINT UNSIGNED DEFAULT 0 Accès
* status TINYINT UNSIGNED DEFAULT 0 Statut
* deleted TINYINT UNSIGNED DEFAULT 0 Supprimé (1: oui, 0: non)
source_id INT UNSIGNED Identifiant de la source
* source_info LONGTEXT Source de l'information


Table ca_list_items_x_list_items

Relations éléments de liste et éléments de liste

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* term_left_id INT UNSIGNED Identifiant de l'élément de liste à gauche
* term_right_id INT UNSIGNED Identifiant de l'élément de liste à droite
type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_list_labels

Libellés de liste

IdxColumn NameDefinitionDescription
* label_id SMALLINT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* list_id SMALLINT UNSIGNED Identifiant de la liste
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
* name VARCHAR(255) Nom


Table ca_lists

Listes

IdxColumn NameDefinitionDescription
* list_id SMALLINT UNSIGNED AUTO_INCREMENT Identifiant de la liste
* list_code VARCHAR(100) Code de la liste
* is_system_list TINYINT UNSIGNED DEFAULT 0 Est une liste système (1: oui, 0: non)
* is_hierarchical TINYINT UNSIGNED DEFAULT 0 Est une liste hiérarchique (1: oui, 0: non)
* use_as_vocabulary TINYINT UNSIGNED DEFAULT 0 Utiliser comme vocabulaire (1: oui, 0: non)
* default_sort TINYINT UNSIGNED DEFAULT 0 Tri par défaut (0: aucun, 1: par nom, 2: par identifiant)
* deleted TINYINT UNSIGNED DEFAULT 0 Supprimé (1: oui, 0: non)


Table ca_loan_labels

Libellés de prêts

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* loan_id INT UNSIGNED Identifiant de prêt
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
type_id INT UNSIGNED Type d'enregistrement
* name VARCHAR(8192) Libellé/nom
* name_sort VARCHAR(255) Index du nom pour le tri à l'affichage
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint


Table ca_loans

Prêts

IdxColumn NameDefinitionDescription
* loan_id INT UNSIGNED AUTO_INCREMENT Identifiant de prêt
parent_id INT UNSIGNED Identifiant de l'enregistrement parent (facultatif)
* type_id INT UNSIGNED Type d'enregistrement
locale_id SMALLINT UNSIGNED Identifiant de la locale
* idno VARCHAR(255) Identifiant interne de l'enregistrement. Peut être laissé vide. Selon le paramétrage, permet de stocker des doublons, mais ceux-ci sont signifiés par un message dans l'interface.
* idno_sort VARCHAR(255) Valeur de tri pour le numéro interne
* idno_sort_num BIGINT DEFAULT 0 Valeur de tri numérique pour le numéro interne
* is_template TINYINT UNSIGNED DEFAULT 0
* view_count INT UNSIGNED DEFAULT 0
source_id INT UNSIGNED Identifiant de la source
* source_info LONGTEXT Source de l'information
* hier_left DECIMAL(30,20)
* hier_right DECIMAL(30,20)
* hier_loan_id INT UNSIGNED
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint
* status TINYINT UNSIGNED DEFAULT 0
* deleted TINYINT UNSIGNED DEFAULT 0
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
submission_user_id INT UNSIGNED Identifiant de l'utilisateur qui a soumis l'enregistrement
submission_group_id INT UNSIGNED Identifiant du groupe de l'utilisateur qui a soumis l'enregistrement
submission_status_id INT UNSIGNED Identifiant du statut de soumission
submission_via_form VARCHAR(100) Formulaire de soumission
submission_session_id INT UNSIGNED Identifiant de la session pendant laquelle la soumission a eu lieu


Table ca_loans_x_collections

Relations prêts et collections

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* loan_id INT UNSIGNED Identifiant de prêt
* collection_id INT UNSIGNED Identifiant de la collection
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_loans_x_entities

Relations prêts et entités

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* loan_id INT UNSIGNED Identifiant de prêt
* type_id SMALLINT UNSIGNED Type d'enregistrement
* entity_id INT UNSIGNED Identifiant de l'entité
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_loans_x_loans

Relations prêts et prêts

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* loan_left_id INT UNSIGNED
* loan_right_id INT UNSIGNED
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info TEXT Source des informations
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_loans_x_movements

Relations prêts et mouvements

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* loan_id INT UNSIGNED Identifiant de prêt
* type_id SMALLINT UNSIGNED Type d'enregistrement
* movement_id INT UNSIGNED Identifiant du mouvement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_loans_x_object_lots

Relations prêts et lots d'objets

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* loan_id INT UNSIGNED Identifiant de prêt
* lot_id INT UNSIGNED Identifiant du lot d'objet
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_loans_x_object_representations

Relations prêts et représentations d'objets

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* representation_id INT UNSIGNED Identifiant de la représentation d'objet
* loan_id INT UNSIGNED Identifiant de prêt
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
* is_primary TINYINT Par défaut


Table ca_loans_x_objects

Relations prêts et objets

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* loan_id INT UNSIGNED Identifiant de prêt
* type_id SMALLINT UNSIGNED Type d'enregistrement
* object_id INT UNSIGNED Identifiant objet
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_loans_x_occurrences

Relations prêts et occurrences

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* loan_id INT UNSIGNED Identifiant de prêt
* occurrence_id INT UNSIGNED Identifiant de l'occurrence
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_loans_x_places

Relations prêts et lieux

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* loan_id INT UNSIGNED Identifiant de prêt
* place_id INT UNSIGNED Identifiant de lieu
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_loans_x_storage_locations

Relations prêts et emplacements de stockage

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* loan_id INT UNSIGNED Identifiant de prêt
* location_id INT UNSIGNED Identifiant d'emplacement de stockage
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_loans_x_vocabulary_terms

Relations prêts et termes du vocabulaire

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* loan_id INT UNSIGNED Identifiant de prêt
* item_id INT UNSIGNED Identifiant de l'élément
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_locales

Locales

IdxColumn NameDefinitionDescription
* locale_id SMALLINT UNSIGNED AUTO_INCREMENT Identifiant de la locale
* name VARCHAR(255) Nom
* language VARCHAR(3) Langue
* country CHAR(2) Pays
  dialect VARCHAR(8) Dialecte
* dont_use_for_cataloguing TINYINT UNSIGNED DEFAULT 0 Ne pas utiliser pour le catalogage


Table ca_media_content_locations

Emplacements de stockage de média

IdxColumn NameDefinitionDescription
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* row_id INT UNSIGNED Identifiant de la ligne concernée
* content TEXT Contenu
* loc LONGTEXT Emplacement


Table ca_media_replication_status_check

Vérifications d'états de la réplication de médias

IdxColumn NameDefinitionDescription
* check_id INT UNSIGNED AUTO_INCREMENT Identifiant de la vérification
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* row_id INT UNSIGNED Identifiant de la ligne concernée
* target VARCHAR(255) Cible
* created_on INT UNSIGNED Créé le
* last_check INT UNSIGNED Dernière vérification


Table ca_media_upload_session_files

Fichiers de sessions de l'upload de média

IdxColumn NameDefinitionDescription
* file_id INT UNSIGNED AUTO_INCREMENT
* session_id INT UNSIGNED Identifiant de la session
* created_on INT UNSIGNED Créé le
completed_on INT UNSIGNED Complété le
last_activity_on INT UNSIGNED Dernière activité le
* filename VARCHAR(1024) Nom du fichier
* bytes_received BIGINT UNSIGNED DEFAULT 0 Octets reçus
* total_bytes BIGINT UNSIGNED DEFAULT 0 Total d'octets
* error_code SMALLINT UNSIGNED DEFAULT 0 Code d'erreur


Table ca_media_upload_sessions

Session d'upload de média

IdxColumn NameDefinitionDescription
* session_id INT UNSIGNED AUTO_INCREMENT Identifiant de la session
* user_id INT UNSIGNED Identifiant de l'utilisateur
* session_key CHAR(36) Clef de session
* created_on INT UNSIGNED Créé le
  submitted_on INT UNSIGNED Soumis le
completed_on INT UNSIGNED Complété le
last_activity_on INT UNSIGNED Dernière activité le
* error_code SMALLINT UNSIGNED DEFAULT 0 Code d'erreur
* source VARCHAR(30) DEFAULT 'UPLOADER' Source de l'upload
* status VARCHAR(30) DEFAULT 'IN_PROGRESS' Statut de la session d'upload
* num_files INT UNSIGNED Nombre de fichiers
* total_bytes BIGINT UNSIGNED DEFAULT 0 Total d'octets
  metadata LONGTEXT Métadonnées


Table ca_metadata_alert_rule_labels

Libellé de règle d'alerte pour les métadonnées

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
rule_id INT UNSIGNED Identifiant de la règle
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
* name VARCHAR(255) Nom
* name_sort VARCHAR(255) Index du nom pour le tri à l'affichage
* description TEXT Description
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)


Table ca_metadata_alert_rule_type_restrictions

Restrictions par type pour les alertes sur les métadonnées

IdxColumn NameDefinitionDescription
* restriction_id INT UNSIGNED AUTO_INCREMENT Identifiant de la restriction
type_id INT UNSIGNED Type d'enregistrement
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* rule_id INT UNSIGNED Identifiant de la règle
* include_subtypes TINYINT UNSIGNED DEFAULT 0 Inclure les sous-types (1: oui, 0: non)
* settings LONGTEXT Paramètres
* rank SMALLINT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_metadata_alert_rules

Règles d'alerte pour les métadonnées

IdxColumn NameDefinitionDescription
* rule_id INT UNSIGNED AUTO_INCREMENT Identifiant de la règle
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* code VARCHAR(20) Code
* settings LONGTEXT Paramètres
user_id INT UNSIGNED Identifiant d'utilisateur.


Table ca_metadata_alert_rules_x_user_groups

Relations règles d'alertes et groupes d'utilisateurs

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* rule_id INT UNSIGNED Identifiant de la règle
* group_id INT UNSIGNED Identifiant de groupe
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint


Table ca_metadata_alert_rules_x_users

Relation règles d'alerte et utilisateurs

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* rule_id INT UNSIGNED Identifiant de la règle
* user_id INT UNSIGNED Identifiant de l'utilisateur
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint


Table ca_metadata_alert_triggers

Déclencheurs d'alertes sur les métadonnées

IdxColumn NameDefinitionDescription
* trigger_id INT UNSIGNED AUTO_INCREMENT Identifiant du déclencheur
* rule_id INT UNSIGNED Identifiant de la règle
element_id SMALLINT UNSIGNED Identifiant de l'élément de métadonnées
* element_filters TEXT Filtres de l'élément
* settings LONGTEXT Paramètres
* trigger_type VARCHAR(30) Type de déclencheur


Table ca_metadata_dictionary_entries

Entrées du dictionnaire de métadonnées

IdxColumn NameDefinitionDescription
* entry_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'entrée
* table_num TINYINT UNSIGNED DEFAULT 0 Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* bundle_name VARCHAR(255) Nom du bundle
* settings LONGTEXT Paramètres


Table ca_metadata_dictionary_entry_labels

Libellés des entrées du dictionnaire de métadonnées

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé]]</comment>
</column>
<column name="entry_id" type="INT" length="10" jt="4" unsigned="y">
<comment><![CDATA[Identifiant de l'entrée
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
* name VARCHAR(255) Nom
* name_sort VARCHAR(255) Index du nom pour le tri à l'affichage
* description TEXT Description
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)


Table ca_metadata_dictionary_rule_violations

Non-respects des règles du dictionnaire de métadonnées

IdxColumn NameDefinitionDescription
* violation_id INT UNSIGNED AUTO_INCREMENT Identifiant du non-respect de règle
* rule_id INT UNSIGNED Identifiant de la règle
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* row_id INT UNSIGNED Identifiant de la ligne concernée
* created_on INT UNSIGNED Créé le
* last_checked_on INT UNSIGNED Dernière vérification le


Table ca_metadata_dictionary_rules

Règles du dictionnaire de métadonnées

IdxColumn NameDefinitionDescription
* rule_id INT UNSIGNED AUTO_INCREMENT Identifiant de la règle
* entry_id INT UNSIGNED Identifiant de l'entrée du dictionnaire de métadonnées
* rule_code VARCHAR(100) Code de la règle
* expression TEXT Expression de la règle
* rule_level CHAR(4) Niveau de la règle
* settings LONGTEXT Paramètres


Table ca_metadata_element_labels

Libellés des éléments de métadonnées

IdxColumn NameDefinitionDescription
* label_id SMALLINT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* element_id SMALLINT UNSIGNED Identifiant de l'élément
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
* name VARCHAR(255) Nom
* description TEXT Description
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)


Table ca_metadata_elements

Eléments de métadonnées

IdxColumn NameDefinitionDescription
* element_id SMALLINT UNSIGNED AUTO_INCREMENT Identifiant de l'élément
parent_id SMALLINT UNSIGNED Identifiant de l'enregistrement parent (facultatif)
list_id SMALLINT UNSIGNED Identifiant de la liste de valeurs (facultatif)
* element_code VARCHAR(30) Code de l'élément
* documentation_url VARCHAR(255) URL de la documentation
* datatype TINYINT UNSIGNED Type de données
* settings LONGTEXT Paramètres
* rank SMALLINT UNSIGNED DEFAULT 0 Ordre d'affichage
* deleted TINYINT UNSIGNED DEFAULT 0 Supprimé (1: oui, 0: non)
* hier_left DECIMAL(30,20) Clé de gauche pour l'arborescence hiérarchique
* hier_right DECIMAL(30,20) Clé de droite pour l'arborescence hiérarchique
hier_element_id SMALLINT UNSIGNED Identifiant de l'élément dans l'arborescence hiérarchique


Table ca_metadata_type_restrictions

Restrictions sur les types de métadonnées

IdxColumn NameDefinitionDescription
* restriction_id INT UNSIGNED AUTO_INCREMENT Identifiant de la restriction
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
type_id INT UNSIGNED Type d'enregistrement
* element_id SMALLINT UNSIGNED Identifiant de l'élément de métadonnées
* settings LONGTEXT Paramètres
* include_subtypes TINYINT UNSIGNED DEFAULT 0 Inclure les sous-types (1: oui, 0: non)
* rank SMALLINT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_movement_labels

Libellé des mouvements

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT
* movement_id INT UNSIGNED Identifiant du mouvement
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
type_id INT UNSIGNED Type d'enregistrement
* name VARCHAR(8192) Libellé/nom
* name_sort VARCHAR(255) Index du nom pour le tri à l'affichage
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint


Table ca_movements

Mouvements

IdxColumn NameDefinitionDescription
* movement_id INT UNSIGNED AUTO_INCREMENT Identifiant du mouvement
* type_id INT UNSIGNED Type d'enregistrement
locale_id SMALLINT UNSIGNED Identifiant de la locale
* idno VARCHAR(255) Identifiant interne de l'enregistrement. Peut être laissé vide. Selon le paramétrage, permet de stocker des doublons, mais ceux-ci sont signifiés par un message dans l'interface.
* idno_sort VARCHAR(255) Index de l'identifiant de gestion pour l'enregistrement. Distinct de l'identifiant machine.
* idno_sort_num BIGINT DEFAULT 0 Index numérique de l'identifiant de gestion pour l'enregistrement. Distinct de l'identifiant machine.
* is_template TINYINT UNSIGNED DEFAULT 0 Est un template
* view_count INT UNSIGNED DEFAULT 0 Nombre de vues
source_id INT UNSIGNED Identifiant de la source des informations
* source_info LONGTEXT Source de l'information
* access TINYINT UNSIGNED DEFAULT 0 Niveau d'accès (0: pas d'accès, 1: accès public, 2: accès restreint)
* status TINYINT UNSIGNED DEFAULT 0 Statut dans le workflow
* deleted TINYINT UNSIGNED DEFAULT 0 Enregistrement supprimé (1: oui, 0: non).
* rank INT UNSIGNED DEFAULT 0 Rang pour le tri à l'affichage
submission_user_id INT UNSIGNED Identifiant de l'utilisateur qui a soumis l'enregistrement
submission_group_id INT UNSIGNED Identifiant du groupe de l'utilisateur qui a soumis l'enregistrement
submission_status_id INT UNSIGNED Identifiant du statut de soumission
submission_via_form VARCHAR(100) Formulaire de soumission
submission_session_id INT UNSIGNED Identifiant de la session pendant laquelle la soumission a eu lieu


Table ca_movements_x_collections

Relations mouvements et collections

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* movement_id INT UNSIGNED Identifiant du mouvement
* collection_id INT UNSIGNED Identifiant de la collection
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_movements_x_entities

Relations mouvements et entités

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* movement_id INT UNSIGNED Identifiant du mouvement
* type_id SMALLINT UNSIGNED Type d'enregistrement
* entity_id INT UNSIGNED Identifiant de l'entité
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_movements_x_movements

Relations mouvements et mouvements

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* movement_left_id INT UNSIGNED Identifiant du mouvement à gauche
* movement_right_id INT UNSIGNED Identifiant du mouvement à droite
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info TEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_movements_x_object_lots

Relations mouvements et lots d'objets

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* movement_id INT UNSIGNED Identifiant du mouvement
* type_id SMALLINT UNSIGNED Type d'enregistrement
* lot_id INT UNSIGNED Identifiant du lot d'objet
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_movements_x_object_representations

Relations mouvements et représentations d'objets

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* representation_id INT UNSIGNED Identifiant de la représentation d'objet
* movement_id INT UNSIGNED Identifiant du mouvement
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
* is_primary TINYINT Par défaut


Table ca_movements_x_objects

Relations mouvements et objets

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* movement_id INT UNSIGNED Identifiant du mouvement
* type_id SMALLINT UNSIGNED Type d'enregistrement
* object_id INT UNSIGNED Identifiant objet
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_movements_x_occurrences

Relations mouvements et occurrences

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* movement_id INT UNSIGNED Identifiant du mouvement
* occurrence_id INT UNSIGNED Identifiant de l'occurrence
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_movements_x_places

Relations mouvements et lieux

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* movement_id INT UNSIGNED Identifiant du mouvement
* place_id INT UNSIGNED Identifiant de lieu
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_movements_x_storage_locations

Relations mouvements et emplacements

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* movement_id INT UNSIGNED Identifiant du mouvement
* location_id INT UNSIGNED Identifiant d'emplacement de stockage
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_movements_x_vocabulary_terms

Relations mouvements et termes du vocabulaire

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* movement_id INT UNSIGNED Identifiant du mouvement
* item_id INT UNSIGNED Identifiant de l'élément
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_multipart_idno_sequences

Positionnement courant dans la séquence de numérotation. Le numéro d'inventaire dans un musée est souvent composé d'une série d'indice, délimité par un séparateur. Par exemple, le numéro 2019.10.21.4 correspondra au 4 e élement d'un ensemble placé 21e dans la 10e série d'acquisition de l'année 2019. Structurellement, pour garder la trace de l'incrément courant de cette 10e série, par exemple, la valeur 10 va être stockée ici, dans ca_multipart_idno_sequences.

IdxColumn NameDefinitionDescription
* idno_stub VARCHAR(255) Préfixe de l'identifiant
* format VARCHAR(100) Format de l'identifiant
* element VARCHAR(100) Élément de l'identifiant
* seq INT UNSIGNED DEFAULT 0 Positionnement courant dans la séquence de numérotation


Table ca_notification_subjects

Sujets des notifications

IdxColumn NameDefinitionDescription
* subject_id INT UNSIGNED AUTO_INCREMENT Identifiant du sujet de notification
* notification_id INT UNSIGNED Identifiant de la notification associée
* was_read TINYINT UNSIGNED DEFAULT 0 Indique si le sujet a été lu
read_on INT UNSIGNED Date de lecture
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* row_id INT UNSIGNED Identifiant de la ligne concernée
* delivery_email TINYINT UNSIGNED DEFAULT 0 Indique si la notification a été envoyée par courriel
delivery_email_sent_on INT UNSIGNED Date d'envoi du courriel
* delivery_inbox TINYINT UNSIGNED DEFAULT 1 Indique si la notification a été envoyée dans la boîte de réception


Table ca_notifications

Notifications

IdxColumn NameDefinitionDescription
* notification_id INT UNSIGNED AUTO_INCREMENT Identifiant de la notification
* notification_type TINYINT UNSIGNED DEFAULT 0 Type de notification
* datetime INT UNSIGNED Date/heure de la notification
  message LONGTEXT Message de la notification
* is_system TINYINT UNSIGNED DEFAULT 0 Indique si la notification est un message système
* notification_key CHAR(32) DEFAULT '' Clef de la notification
* extra_data LONGTEXT Données supplémentaires


Table ca_object_checkouts

Emprunt d'objets

IdxColumn NameDefinitionDescription
* checkout_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'emprunt
* group_uuid CHAR(36) UUID du groupe
* object_id INT UNSIGNED Identifiant objet
* user_id INT UNSIGNED Identifiant de l'utilisateur
* created_on INT UNSIGNED Créé le
checkout_date INT UNSIGNED Date d'emprunt
due_date INT UNSIGNED Date de retour prévue
return_date INT UNSIGNED Date de retour
* checkout_notes TEXT Notes d'emprunt
* return_notes TEXT Notes de retour
last_sent_coming_due_email INT UNSIGNED Dernier courriel envoyé pour rappeler le retour imminent
  last_sent_overdue_email INT UNSIGNED Dernier courriel envoyé pour rappeler
last_reservation_available_email INT UNSIGNED Dernier courriel envoyé pour informer de la disponibilité de la réservation
* deleted TINYINT UNSIGNED DEFAULT 0 Indique si l'emprunt a été supprimé


Table ca_object_labels

Libellés d'objets

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* object_id INT UNSIGNED Identifiant objet
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
type_id INT UNSIGNED Type d'enregistrement
* name VARCHAR(8192) Libellé/nom
* name_sort VARCHAR(255) Index du nom pour le tri à l'affichage
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint


Table ca_object_lot_labels

Libellés de lots d'objets

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* lot_id INT UNSIGNED Identifiant du lot d'objet
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
type_id INT UNSIGNED Type d'enregistrement
* name VARCHAR(8192) Libellé/nom
* name_sort VARCHAR(255) Index du nom pour le tri à l'affichage
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint


Table ca_object_lots

Lots d'objets

IdxColumn NameDefinitionDescription
* lot_id INT UNSIGNED AUTO_INCREMENT Identifiant du lot
* type_id INT UNSIGNED Type d'enregistrement
* lot_status_id INT UNSIGNED Statut du lot
* idno_stub VARCHAR(255) Préfixe de l'identifiant
* idno_stub_sort VARCHAR(255) Index du préfixe de l'identifiant pour le tri à l'affichage
* idno_stub_sort_num BIGINT DEFAULT 0 Index numérique du préfixe de l'identifiant pour le tri à l'affichage
* is_template TINYINT UNSIGNED DEFAULT 0 Est un modèle (1: oui, 0: non)
* commenting_status TINYINT UNSIGNED DEFAULT 0 Statut de commentaire
* tagging_status TINYINT UNSIGNED DEFAULT 0 Statut de balisage
* rating_status TINYINT UNSIGNED DEFAULT 0 Statut de notation
* view_count INT UNSIGNED DEFAULT 0 Nombre de vues
* extent SMALLINT UNSIGNED DEFAULT 0 Étendue
* extent_units VARCHAR(255) Unités d'étendue
* access TINYINT DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint)
* status TINYINT UNSIGNED DEFAULT 0 Statut
home_location_id INT UNSIGNED Identifiant de l'emplacement de stockage
accession_sdatetime DECIMAL(30,20) Date/heure de début d'accès
accession_edatetime DECIMAL(30,20) Date/heure de fin d'accès
deaccession_sdatetime DECIMAL(30,20) Date/heure de début de sortie d'inventaire
deaccession_edatetime DECIMAL(30,20) Date/heure de fin de sortie d'inventaire
deaccession_disposal_sdatetime DECIMAL(30,20) Date/heure de début de sortie d'inventaire
deaccession_disposal_edatetime DECIMAL(30,20) Date/heure de fin de sortie d'inventaire
* is_deaccessioned TINYINT DEFAULT 0 Indique si le lot a été retiré de l'inventaire (0: non, 1: oui)
* deaccession_notes TEXT Notes de sortie d'inventaire
* deaccession_authorized_by VARCHAR(255) DEFAULT '' Autorisé par
deaccession_type_id INT UNSIGNED Type de sortie d'inventaire
source_id INT UNSIGNED Identifiant de la source
* source_info LONGTEXT Source de l'information
* deleted TINYINT UNSIGNED DEFAULT 0 Indique si le lot a été supprimé
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
submission_user_id INT UNSIGNED Identifiant de l'utilisateur qui a soumis l'enregistrement
submission_group_id INT UNSIGNED Identifiant du groupe de l'utilisateur qui a soumis l'enregistrement
submission_status_id INT UNSIGNED Identifiant du statut de soumission
submission_via_form VARCHAR(100) Formulaire de soumission
submission_session_id INT UNSIGNED Identifiant de la session pendant laquelle la soumission a eu lieu


Table ca_object_lots_x_collections

Relations lots et collections

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* lot_id INT UNSIGNED Identifiant du lot d'objet
* collection_id INT UNSIGNED Identifiant de la collection
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_object_lots_x_entities

Relations lots et entités

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* entity_id INT UNSIGNED Identifiant de l'entité
* lot_id INT UNSIGNED Identifiant du lot d'objet
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_object_lots_x_object_lots

Relations lots d'objets et lots d'objets

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* lot_left_id INT UNSIGNED Identifiant du lot d'objet à gauche
* lot_right_id INT UNSIGNED Identifiant du lot d'objet à droite
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_object_lots_x_object_representations

Relations lots d'objets et représentations d'objets

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* representation_id INT UNSIGNED Identifiant de la représentation d'objet
* lot_id INT UNSIGNED Identifiant du lot d'objet
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
* is_primary TINYINT DEFAULT 0 Est par défaut


Table ca_object_lots_x_occurrences

Relations lots d'objets et occurrences

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* occurrence_id INT UNSIGNED Identifiant de l'occurrence
* lot_id INT UNSIGNED Identifiant du lot d'objet
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_object_lots_x_places

Relations lots d'objets et lieux

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* place_id INT UNSIGNED Identifiant de lieu
* lot_id INT UNSIGNED Identifiant du lot d'objet
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_object_lots_x_storage_locations

Relations lots d'objets et emplacements de stockages

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* lot_id INT UNSIGNED Identifiant du lot d'objet
* type_id SMALLINT UNSIGNED Type d'enregistrement
* location_id INT UNSIGNED Identifiant d'emplacement de stockage
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_object_lots_x_vocabulary_terms

Relations lots d'objets et termes du vocabulaire

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* lot_id INT UNSIGNED Identifiant du lot d'objet
* type_id SMALLINT UNSIGNED Type d'enregistrement
* item_id INT UNSIGNED Identifiant de l'élément
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_object_representation_captions

Légendes des représentations d'objets

IdxColumn NameDefinitionDescription
* caption_id INT UNSIGNED AUTO_INCREMENT Identifiant de la légende
* representation_id INT UNSIGNED Identifiant de la représentation d'objet
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
* caption_file LONGBLOB Fichier de la légende
* caption_content LONGTEXT Contenu de la légende


Table ca_object_representation_labels

Libellés des représentations d'objets

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* representation_id INT UNSIGNED Identifiant de la représentation d'objet
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
type_id INT UNSIGNED Type d'enregistrement
* name VARCHAR(8192) Libellé/nom
* name_sort VARCHAR(255) Index du nom pour le tri à l'affichage
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint


Table ca_object_representation_multifiles

Fichiers multiples des représentations média

IdxColumn NameDefinitionDescription
* multifile_id INT UNSIGNED AUTO_INCREMENT Identifiant du fichier multiple
* representation_id INT UNSIGNED Identifiant de la représentation d'objet
* resource_path TEXT Chemin du fichier
* media LONGBLOB Fichier média
* media_metadata LONGBLOB Métadonnées du fichier média
* media_content LONGTEXT Contenu du fichier média
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_object_representation_sidecars

Stockage des textures "sidecar" pour les fichiers OBJ (3D), sous la forme de .mtl

IdxColumn NameDefinitionDescription
* sidecar_id INT UNSIGNED AUTO_INCREMENT Identifiant du fichier sidecar
* representation_id INT UNSIGNED Identifiant de la représentation d'objet
* sidecar_file LONGBLOB Fichier sidecar
* sidecar_content LONGTEXT Contenu du fichier sidecar
* notes TEXT Notes
  mimetype VARCHAR(255) MIME type du fichier sidecar


Table ca_object_representations

Représentations d'objets

IdxColumn NameDefinitionDescription
* representation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la représentation
locale_id SMALLINT UNSIGNED Identifiant de la locale
* type_id INT UNSIGNED Type d'enregistrement
* idno VARCHAR(255) Identifiant interne de l'enregistrement. Peut être laissé vide. Selon le paramétrage, permet de stocker des doublons, mais ceux-ci sont signifiés par un message dans l'interface.
* idno_sort VARCHAR(255) Valeur de tri pour le numéro interne
* idno_sort_num BIGINT DEFAULT 0 Valeur de tri numérique pour le numéro interne
* md5 VARCHAR(32) MD5 de la représentation
mimetype VARCHAR(255) MIME type de la représentation
media_class VARCHAR(20) Classe de média
* original_filename VARCHAR(1024) Nom de fichier original
* media LONGBLOB Contenu de la représentation (blob)
  media_metadata LONGBLOB Métadonnées de la représentation
  media_content LONGTEXT Contenu de la représentation (text)
* deleted TINYINT UNSIGNED DEFAULT 0 Indique si l'enregistrement est supprimé (0: non, 1: oui)
* is_template TINYINT UNSIGNED DEFAULT 0 Indique si la représentation est un modèle (0: non, 1: oui)
* commenting_status TINYINT UNSIGNED DEFAULT 0 Statut de commentaire (0: désactivé, 1: activé)
* tagging_status TINYINT UNSIGNED DEFAULT 0 Statut de marquage (0: désactivé, 1: activé)
* rating_status TINYINT UNSIGNED DEFAULT 0 Statut de notation (0: désactivé, 1: activé)
* view_count INT UNSIGNED DEFAULT 0 Nombre de vues
home_location_id INT UNSIGNED Identifiant de l'emplacement de stockage d'origine
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint
* status TINYINT UNSIGNED DEFAULT 0 Statut de la représentation (0: en attente, 1: validé, 2: refusé)
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
source_id INT UNSIGNED Identifiant de la source
* source_info LONGTEXT Source de l'information
submission_user_id INT UNSIGNED Identifiant de l'utilisateur qui a soumis l'enregistrement
submission_group_id INT UNSIGNED Identifiant du groupe de l'utilisateur qui a soumis l'enregistrement
submission_status_id INT UNSIGNED Identifiant du statut de soumission
submission_via_form VARCHAR(100) Formulaire de soumission
submission_session_id INT UNSIGNED Identifiant de la session pendant laquelle la soumission a eu lieu
* is_transcribable TINYINT UNSIGNED DEFAULT 0 Est transcriptible (1: oui, 0: non)


Table ca_object_representations_x_collections

Relations représentations d'objets et collections

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* representation_id INT UNSIGNED Identifiant de la représentation d'objet
* collection_id INT UNSIGNED Identifiant de la collection
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
* is_primary TINYINT Par défaut


Table ca_object_representations_x_entities

Relations représentations d'objets et entités

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* representation_id INT UNSIGNED Identifiant de la représentation d'objet
* entity_id INT UNSIGNED Identifiant de l'entité
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
* is_primary TINYINT Par défaut


Table ca_object_representations_x_object_representations

Relations représentations d'objets et représentations d'objets

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* representation_left_id INT UNSIGNED Identifiant de la représentation d'objet à gauche
* representation_right_id INT UNSIGNED Identifiant de la représentation d'objet à droite
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info TEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_object_representations_x_occurrences

Relations représentations d'objets et occurrences

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* representation_id INT UNSIGNED Identifiant de la représentation d'objet
* occurrence_id INT UNSIGNED Identifiant de l'occurrence
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
* is_primary TINYINT Par défaut


Table ca_object_representations_x_places

Relations représentations d'objets et lieux

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* representation_id INT UNSIGNED Identifiant de la représentation d'objet
* place_id INT UNSIGNED Identifiant de lieu
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
* is_primary TINYINT Par défaut


Table ca_object_representations_x_storage_locations

Relations représentations d'objets et emplacements de stockage

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* representation_id INT UNSIGNED Identifiant de la représentation d'objet
* location_id INT UNSIGNED Identifiant d'emplacement de stockage
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
* is_primary TINYINT Par défaut


Table ca_object_representations_x_vocabulary_terms

Relations représentations d'objets et termes du vocabulaire

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* representation_id INT UNSIGNED Identifiant de la représentation d'objet
* type_id SMALLINT UNSIGNED Type d'enregistrement
* item_id INT UNSIGNED Identifiant de l'élément
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
* is_primary TINYINT Par défaut


Table ca_objects

Objets

IdxColumn NameDefinitionDescription
* object_id INT UNSIGNED AUTO_INCREMENT Identifiant unique (machine) de l'enregistrement.
parent_id INT UNSIGNED Identifiant unique (machine) de l'enregistrement parent. Si null, l'enregistrement n'a pas de parent.
lot_id INT UNSIGNED Identifiant unique (machine) du lot d'objet.
locale_id SMALLINT UNSIGNED Identifiant de la locale rattachée à l'objet. A noter, un objet peut avoir une locale définie (ex : fr_FR), et des métadonnées rattachées (un libellé, une description...) définies dans une autre locale (ex : es_ES).
source_id INT UNSIGNED Identifiant unique de la source de données.
* is_template TINYINT UNSIGNED DEFAULT 0 0 : non ; 1 : oui. Définit si l'enregistrement objet est un modèle de données, un template, servant ensuite à créer d'autres objets.
* commenting_status TINYINT UNSIGNED DEFAULT 0 Statut dans le workflow de commentaire de l'objet (à commenter/décrire, déjà commenté/décrit...)
* tagging_status TINYINT UNSIGNED DEFAULT 0 Statut dans le workflow de tagging/ajout de mots-clefs de l'objet (pas de mot clé, ajout nécessaire de mot-clef, ...)
* rating_status TINYINT UNSIGNED DEFAULT 0 Statut dans le workflow d'évaluation de l'objet (évalué, pas évalué...)
* view_count INT UNSIGNED DEFAULT 0 Nombre d'affichage en vue détaillée dans l'interface publique
* type_id INT UNSIGNED Type d'enregistrement objet
* idno VARCHAR(255) Identifiant de l'objet pour l'institution utilisatrice de CollectiveAccess (un numéro d'inventaire pour un objet muséal, une cote pour une archive, un code-barre exemplaire pour un livre, etc.). Cet identifiant peut être laissé vide éventuellement, la base de données permet l'enregistrement d'éventuels doublons dans ce numéro, mais l'indique par une alerte dans l'interface.
* idno_sort VARCHAR(255) Valeur de tri pour l'identifiant de l'objet pour l'institution utilisatrice de CollectiveAccess
* idno_sort_num BIGINT DEFAULT 0 Valeur de tri numérique pour l'identifiant de l'objet pour l'institution utilisatrice de CollectiveAccess
acquisition_type_id INT UNSIGNED Identifiant du type d'acquisition
item_status_id INT UNSIGNED Identifiant du statut
* source_info LONGTEXT Information sur la source de l'enregistrement
* hier_object_id INT UNSIGNED Identifiant de la hiérarchie de l'objet. Un enregistrement objet peut appartenir à une hiérarchie spécifique.
* hier_left DECIMAL(30,20) UNSIGNED Positionnement dans la hiérarchie. Référence à l'enregistrement situé à sa gauche dans la hiérarchie.
* hier_right DECIMAL(30,20) UNSIGNED Positionnement dans la hiérarchie. Référence à l'enregistrement situé à sa droite dans la hiérarchie.
* extent INT UNSIGNED Dimension de l'objet.
* extent_units VARCHAR(255) Unité pour la dimension de l'objet (ex : pièces pour 30 pièces)
* access TINYINT UNSIGNED DEFAULT 0 Niveau d'accès à l'objet : 0 pas d'accès, 1 accès public, 2 accès restreint
* status TINYINT UNSIGNED DEFAULT 0 Statut dans le workflow des objets (permet de suivre l'avancement dans le catalogage de l'objet)
* deleted TINYINT UNSIGNED DEFAULT 0 Fiche supprimée (1: oui, 0: non). Les fiches supprimées restent dans la base jusqu'à action extérieure (l'utilitaire dans support/bin/caUtils dispose d'une commande purge-deleted)
* rank INT UNSIGNED DEFAULT 0 Ordre de tri à l'affichage. Selon les options choisies dans la configuration, les fiches objets peuvent être triées par libellé, par identifiant d'objet, par rang arbitraire. Cette valeur permet de définir un ordre par un indice numérique quand le tri par rang est activé.
* acl_inherit_from_ca_collections TINYINT UNSIGNED DEFAULT 0 Héritage des droits d'accès depuis la collection
* acl_inherit_from_parent TINYINT UNSIGNED DEFAULT 0 Héritage des droits d'accès de l'enregistrement parent
* access_inherit_from_parent TINYINT UNSIGNED DEFAULT 0 Héritage du niveau d'accès (public, masqué, accès restreint)
home_location_id INT UNSIGNED Emplacement de stockage habituel (permet de garder la trace d'un emplacement dans lequel l'objet doit revenir, par exemple après un mouvement, ou une localisation temporaire)
accession_sdatetime DECIMAL(30,20) Date d'accès (sdatetime)
accession_edatetime DECIMAL(30,20) Date d'accès (edatetime)
deaccession_sdatetime DECIMAL(30,20) Date de sortie de l'inventaire (sdatetime)
deaccession_edatetime DECIMAL(30,20) Date de sortie de l'inventaire (edatetime)
deaccession_disposal_sdatetime DECIMAL(30,20) Date d'aliénation de l'objet, peut être différent de la date de sortie de l'inventaire (sdatetime)
deaccession_disposal_edatetime DECIMAL(30,20) Date d'aliénation de l'objet, peut être différent de la date de sortie de l'inventaire (edatetime)
* is_deaccessioned TINYINT DEFAULT 0 Est sorti de l'inventaire (1: oui, 0: non)
* deaccession_notes TEXT Notes sur la sortie d'inventaire
* deaccession_authorized_by VARCHAR(255) DEFAULT '' Sortie d'inventaire autorisée par
deaccession_type_id INT UNSIGNED Type de sortie d'inventaire
current_loc_class TINYINT UNSIGNED Classe d'emplacement courant
current_loc_subclass INT UNSIGNED Sous-classe d'emplacement courant
current_loc_id INT UNSIGNED Identifiant d'emplacement courant
circulation_status_id INT UNSIGNED Identifiant du statut de circulation (ex : peut être emprunté)
submission_user_id INT UNSIGNED Utilisateur ayant soumis l'enregistrement
submission_group_id INT UNSIGNED Groupe ayant soumis l'enregistrement
submission_status_id INT UNSIGNED Pour les enregistrements soumis via l'interface du formulaire Pawtucket "contribute". Une valeur de la liste submission_statuses indiquant le statut de révision de l'enregistrement soumis. Lors de la définition de cette valeur dans une importation de données ou via un appel à l'API, l'identifiant de l'élément peut être utilisé.
submission_via_form VARCHAR(100) Pour les enregistrements soumis via l'interface du formulaire Pawtucket "contribute". Le code d'identification du formulaire utilisé pour soumettre l'enregistrement.
submission_session_id INT UNSIGNED Identifiant de session de la soumission de l'enregistrement


Table ca_objects_x_collections

Relations objets et collections

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* object_id INT UNSIGNED Identifiant de l'objet
* collection_id INT UNSIGNED Identifiant de la collection
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_objects_x_entities

Relations objets et entités

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* entity_id INT UNSIGNED Identifiant de l'entité
* object_id INT UNSIGNED Identifiant objet
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_objects_x_object_representations

Relations objets et représentations d'objets

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* object_id INT UNSIGNED Identifiant objet
* representation_id INT UNSIGNED Identifiant de la représentation d'objet
* is_primary TINYINT Par défaut
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_objects_x_objects

Relations objets et objets

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* object_left_id INT UNSIGNED Identifiant de l'objet à gauche
* object_right_id INT UNSIGNED Identifiant de l'objet à droite
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info TEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_objects_x_occurrences

Relations objets et occurrences

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* occurrence_id INT UNSIGNED Identifiant de l'occurrence
* object_id INT UNSIGNED Identifiant objet
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_objects_x_places

Relations objets et lieux

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* place_id INT UNSIGNED Identifiant de lieu
* object_id INT UNSIGNED Identifiant objet
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_objects_x_storage_locations

Relations objets et emplacements de stockage

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* object_id INT UNSIGNED Identifiant objet
* type_id SMALLINT UNSIGNED Type d'enregistrement
* location_id INT UNSIGNED Identifiant d'emplacement de stockage
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_objects_x_vocabulary_terms

Relations objets et termes du vocabulaire

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* object_id INT UNSIGNED Identifiant objet
* type_id SMALLINT UNSIGNED Type d'enregistrement
* item_id INT UNSIGNED Identifiant de l'élément
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_occurrence_labels

Libellés d'occurrences

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* occurrence_id INT UNSIGNED Identifiant de l'occurrence
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
type_id INT UNSIGNED Type d'enregistrement
* name VARCHAR(8192) Libellé/nom
* name_sort VARCHAR(255) Index du nom pour le tri à l'affichage
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint


Table ca_occurrences

Occurrences

IdxColumn NameDefinitionDescription
* occurrence_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'occurrence
parent_id INT UNSIGNED Identifiant de l'enregistrement parent (facultatif)
locale_id SMALLINT UNSIGNED Identifiant de la locale
* type_id INT UNSIGNED Type d'enregistrement
* idno VARCHAR(255) Identifiant interne de l'enregistrement. Peut être laissé vide. Selon le paramétrage, permet de stocker des doublons, mais ceux-ci sont signifiés par un message dans l'interface.
* idno_sort VARCHAR(255) Valeur de tri pour le numéro interne
* idno_sort_num BIGINT DEFAULT 0 Valeur de tri numérique pour le numéro interne
* is_template TINYINT UNSIGNED DEFAULT 0 Est un modèle (1: oui, 0: non)
* commenting_status TINYINT UNSIGNED DEFAULT 0 Statut des commentaires (0: pas de commentaires, 1: commentaires activés)
* tagging_status TINYINT UNSIGNED DEFAULT 0 Statut des étiquettes (0: pas d'étiquettes, 1: étiquettes activées)
* rating_status TINYINT UNSIGNED DEFAULT 0 Statut des évaluations (0: pas d'évaluations, 1: évaluations activées)
* view_count INT UNSIGNED DEFAULT 0 Nombre de vues
source_id INT UNSIGNED Identifiant de la source de l'information
* source_info LONGTEXT Source de l'information
* hier_occurrence_id INT UNSIGNED Identifiant de l'occurrence dans la hiérarchie
* hier_left DECIMAL(30,20) Hiérarchie à gauche
* hier_right DECIMAL(30,20) Hiérarchie à droite
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint
* status TINYINT UNSIGNED DEFAULT 0 Statut de l'enregistrement (0: actif, 1: inactif)
* deleted TINYINT UNSIGNED DEFAULT 0 Supprimé (0: non, 1: oui)
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
submission_user_id INT UNSIGNED Identifiant de l'utilisateur qui a soumis l'enregistrement
submission_group_id INT UNSIGNED Identifiant du groupe de l'utilisateur qui a soumis l'enregistrement
submission_status_id INT UNSIGNED Identifiant du statut de soumission
  submission_status_id INT UNSIGNED Identifiant du statut de soumission
submission_via_form VARCHAR(100) Formulaire de soumission
submission_session_id INT UNSIGNED Identifiant de la session pendant laquelle la soumission a eu lieu


Table ca_occurrences_x_collections

Relations occurrences et collections

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* occurrence_id INT UNSIGNED Identifiant de l'occurrence
* collection_id INT UNSIGNED Identifiant de la collection
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_occurrences_x_occurrences

Relations occurrences et occurrences

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* occurrence_left_id INT UNSIGNED Identifiant de l'occurrence à gauche
* occurrence_right_id INT UNSIGNED Identifiant de l'occurrence à droite
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_occurrences_x_storage_locations

Relations occurrences et emplacements de stockage

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* occurrence_id INT UNSIGNED Identifiant de l'occurrence
* location_id INT UNSIGNED Identifiant d'emplacement de stockage
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_occurrences_x_vocabulary_terms

Relations occurrences et termes du vocabulaire

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* occurrence_id INT UNSIGNED Identifiant de l'occurrence
* type_id SMALLINT UNSIGNED Type d'enregistrement
* item_id INT UNSIGNED Identifiant de l'élément
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_persistent_cache

Cache persistant

IdxColumn NameDefinitionDescription
* cache_key CHAR(32) Clé de cache
* cache_value LONGBLOB Valeur de cache
* created_on INT UNSIGNED Créé le
* updated_on INT UNSIGNED Mis à jour le
* namespace VARCHAR(100) DEFAULT '' Espace de noms


Table ca_place_labels

Libellés de lieux

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* place_id INT UNSIGNED Identifiant de lieu
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
type_id INT UNSIGNED Type d'enregistrement
* name VARCHAR(255) Nom
* name_sort VARCHAR(255) Index du nom pour le tri à l'affichage
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint


Table ca_places

Lieux

IdxColumn NameDefinitionDescription
* place_id INT UNSIGNED AUTO_INCREMENT Identifiant du lieu
parent_id INT UNSIGNED Identifiant de l'enregistrement parent (facultatif)
locale_id SMALLINT UNSIGNED Identifiant de la locale
type_id INT UNSIGNED Type d'enregistrement
source_id INT UNSIGNED Identifiant de la source
* hierarchy_id INT UNSIGNED Identifiant de la hiérarchie
* idno VARCHAR(255) Identifiant interne de l'enregistrement. Peut être laissé vide. Selon le paramétrage, permet de stocker des doublons, mais ceux-ci sont signifiés par un message dans l'interface.
* idno_sort VARCHAR(255) Valeur de tri pour le numéro interne
* idno_sort_num BIGINT DEFAULT 0 Valeur de tri numérique pour le numéro interne
* is_template TINYINT UNSIGNED DEFAULT 0 Est un modèle (1: oui, 0: non)
* commenting_status TINYINT UNSIGNED DEFAULT 0 Statut de commentaire (0: désactivé, 1: activé)
* tagging_status TINYINT UNSIGNED DEFAULT 0 Statut de marquage (0: désactivé, 1: activé)
* rating_status TINYINT UNSIGNED DEFAULT 0 Statut de notation (0: désactivé, 1: activé)
* view_count INT UNSIGNED DEFAULT 0 Nombre de vues
* source_info LONGTEXT Source de l'information
lifespan_sdate DECIMAL(30,20) Date/heure de début de la période de validité
lifespan_edate DECIMAL(30,20) Date/heure de fin de la période de validité
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint
* status TINYINT UNSIGNED DEFAULT 0 Statut (0: actif, 1: inactif)
* deleted TINYINT UNSIGNED DEFAULT 0 Supprimé (0: non, 1: oui)
* hier_left DECIMAL(30,20) Indice de gauche pour l'arborescence
* hier_right DECIMAL(30,20) Indice de droite pour l'arborescence
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
* floorplan LONGBLOB Plan d'étage
submission_user_id INT UNSIGNED Identifiant de l'utilisateur qui a soumis l'enregistrement
submission_group_id INT UNSIGNED Identifiant du groupe de l'utilisateur qui a soumis l'enregistrement
submission_status_id INT UNSIGNED Identifiant du statut de soumission
submission_via_form VARCHAR(100) Formulaire de soumission
submission_session_id INT UNSIGNED Identifiant de la session pendant laquelle la soumission a eu lieu


Table ca_places_x_collections

Relations lieux et collections

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* place_id INT UNSIGNED Identifiant de lieu
* collection_id INT UNSIGNED Identifiant de la collection
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_places_x_occurrences

Relations lieux et occurrences

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* occurrence_id INT UNSIGNED Identifiant de l'occurrence
* place_id INT UNSIGNED Identifiant de lieu
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_places_x_places

Relations lieux et lieux

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* place_left_id INT UNSIGNED Identifiant de lieu à gauche
* place_right_id INT UNSIGNED Identifiant de lieu à droite
type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_places_x_storage_locations

Relations lieux et emplacements de stockage

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* place_id INT UNSIGNED Identifiant de lieu
* location_id INT UNSIGNED Identifiant d'emplacement de stockage
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_places_x_vocabulary_terms

Relations lieux et termes du vocabulaire

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* place_id INT UNSIGNED Identifiant de lieu
* type_id SMALLINT UNSIGNED Type d'enregistrement
* item_id INT UNSIGNED Identifiant de l'élément
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_relationship_relationships

Table relation-relation. Cette table permet l'enrichissement des relations décrites dans les tables spécifiques (ex: ca_objects_x_places).

IdxColumn NameDefinitionDescription
* reification_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* type_id SMALLINT UNSIGNED Type d'enregistrement
* relationship_table_num TINYINT UNSIGNED Numéro de la table de relation
* relation_id INT UNSIGNED Identifiant de la relation
* table_num TINYINT Numéro de la table
* row_id INT UNSIGNED Identifiant de la ligne concernée
* source_info LONGTEXT Source de l'information
  sdatetime DECIMAL(30,20) Date/heure de début
  edatetime DECIMAL(30,20) Date/heure de fin


Table ca_relationship_type_labels

Libellés des types de relation

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* type_id SMALLINT UNSIGNED Type d'enregistrement
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
* typename VARCHAR(255) Nom du type de relation
* typename_reverse VARCHAR(255) Nom du type de relation inversé
* description TEXT Description du type de relation
* description_reverse TEXT Description du type de relation inversé


Table ca_relationship_types

Types de relation

IdxColumn NameDefinitionDescription
* type_id SMALLINT UNSIGNED AUTO_INCREMENT Type d'enregistrement
parent_id SMALLINT UNSIGNED Identifiant de l'enregistrement parent (facultatif)
sub_type_left_id INT UNSIGNED Identifiant du type de relation à gauche
* include_subtypes_left TINYINT UNSIGNED DEFAULT 0 Inclure les sous-types à gauche
sub_type_right_id INT UNSIGNED Identifiant du type de relation à droite
* include_subtypes_right TINYINT UNSIGNED DEFAULT 0 Inclure les sous-types à droite
* hier_left DECIMAL(30,20) UNSIGNED Position dans la hiérarchie à gauche
* hier_right DECIMAL(30,20) UNSIGNED Position dans la hiérarchie à droite
hier_type_id SMALLINT UNSIGNED Identifiant du type de relation hiérarchique
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* type_code VARCHAR(30) Code du type de relation
* rank SMALLINT UNSIGNED DEFAULT 0 Ordre d'affichage
* is_default TINYINT UNSIGNED DEFAULT 0 Est le type de relation par défaut (1: oui, 0: non)


Table ca_replication_log

Log de réplication CollectiveAccess

IdxColumn NameDefinitionDescription
* entry_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'entrée
* source_system_guid VARCHAR(36) GUID du système source
* log_id INT UNSIGNED Identifiant du log
* status CHAR(1) Statut de la réplication (C: créé, U: mis à jour, D: supprimé)
  vars LONGTEXT Variables de réplication


Table ca_representation_annotation_labels

Libellés d'annotation des représentations

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du label d'annotation
* annotation_id INT UNSIGNED Identifiant de l'annotation
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
type_id INT UNSIGNED Type d'enregistrement
* name TEXT Nom de l'annotation
* name_sort TEXT Nom de l'annotation pour le tri
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)


Table ca_representation_annotations

Annotations des représentations

IdxColumn NameDefinitionDescription
* annotation_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'annotation
* representation_id INT UNSIGNED Identifiant de la représentation d'objet
locale_id SMALLINT UNSIGNED Identifiant de la locale
user_id INT UNSIGNED Identifiant d'utilisateur.
* type_code VARCHAR(30) Code du type d'annotation
* props LONGTEXT Propriétés de l'annotation
* preview LONGBLOB Prévisualisation de l'annotation
* source_info LONGTEXT Source de l'information
* view_count INT UNSIGNED DEFAULT 0 Nombre de vues
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint
* status TINYINT UNSIGNED DEFAULT 0 Statut de l'annotation (0: en attente, 1: validée, 2: refusée)


Table ca_representation_annotations_x_entities

Relations annotations et entités

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* annotation_id INT UNSIGNED Identifiant de l'annotation
* entity_id INT UNSIGNED Identifiant de l'entité
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_representation_annotations_x_objects

Relations annotations et objets

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* annotation_id INT UNSIGNED Identifiant de l'annotation
* object_id INT UNSIGNED Identifiant objet
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_representation_annotations_x_occurrences

Relations annotations et occurrences

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* annotation_id INT UNSIGNED Identifiant de l'annotation
* occurrence_id INT UNSIGNED Identifiant de l'occurrence
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_representation_annotations_x_places

Relations annotations et lieux

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* annotation_id INT UNSIGNED Identifiant de l'annotation
* place_id INT UNSIGNED Identifiant de lieu
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_representation_annotations_x_vocabulary_terms

Relations annotations et termes du vocabulaire

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* annotation_id INT UNSIGNED Identifiant de l'annotation
* type_id SMALLINT UNSIGNED Type d'enregistrement
* item_id INT UNSIGNED Identifiant de l'élément
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_representation_transcriptions

Transcriptions des représentations

IdxColumn NameDefinitionDescription
* transcription_id INT UNSIGNED AUTO_INCREMENT Identifiant de la transcription
* representation_id INT UNSIGNED Identifiant de la représentation d'objet
* transcription LONGTEXT Transcription
* created_on INT UNSIGNED Créé le
completed_on INT UNSIGNED Complété le
validated_on INT UNSIGNED Validé le
* is_primary TINYINT UNSIGNED DEFAULT 0 Est la transcription primaire (1: oui, 0: non)
* ip_addr VARCHAR(39) Adresse IP de l'utilisateur
user_id INT UNSIGNED Identifiant d'utilisateur.


Table ca_schema_updates

Mise à jour du schéma de base de données

IdxColumn NameDefinitionDescription
* version_num INT UNSIGNED Numéro de version
* datetime INT UNSIGNED Date/heure de la mise à jour


Table ca_search_form_labels

Libellés des formulaires de recherche

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
form_id INT UNSIGNED Identifiant du formulaire de recherche
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
* name VARCHAR(255) Nom
* name_sort VARCHAR(255) Index du nom pour le tri à l'affichage
* description TEXT Description
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)


Table ca_search_form_placements

Emplacements des formulaires de recherche

IdxColumn NameDefinitionDescription
* placement_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'emplacement
* form_id INT UNSIGNED Identifiant du formulaire de recherche
* bundle_name VARCHAR(255) Nom du bundle
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
* settings LONGTEXT Paramètres


Table ca_search_form_type_restrictions

Restrictions de type des formulaires de recherche

IdxColumn NameDefinitionDescription
* restriction_id INT UNSIGNED AUTO_INCREMENT Identifiant de la restriction
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
type_id INT UNSIGNED Type d'enregistrement
* form_id INT UNSIGNED Identifiant du formulaire de recherche
* include_subtypes TINYINT UNSIGNED DEFAULT 0 Inclure les sous-types (1: oui, 0: non)
* settings LONGTEXT Paramètres
* rank SMALLINT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_search_forms

Formulaires de recherche

IdxColumn NameDefinitionDescription
* form_id INT UNSIGNED AUTO_INCREMENT Identifiant du formulaire de recherche
user_id INT UNSIGNED Identifiant d'utilisateur.
form_code VARCHAR(100) Code du formulaire
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* is_system TINYINT UNSIGNED Est un formulaire système (1: oui, 0: non)
* settings TEXT Paramètres


Table ca_search_forms_x_user_groups

Relations formulaires de recherche et groupes d'utilisateurs

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* form_id INT UNSIGNED Identifiant du formulaire de recherche
* group_id INT UNSIGNED Identifiant de groupe
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint


Table ca_search_forms_x_users

Relations formulaires de recherches et utilisateurs

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* form_id INT UNSIGNED Identifiant du formulaire de recherche
* user_id INT UNSIGNED Identifiant de l'utilisateur
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint


Table ca_search_indexing_queue

File d'attente d'indexation

IdxColumn NameDefinitionDescription
* entry_id INT UNSIGNED AUTO_INCREMENT Identifiant de place dans la file d'attente
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* row_id INT UNSIGNED Identifiant de la ligne concernée
  field_data LONGTEXT Données de champ à indexer
* reindex TINYINT UNSIGNED DEFAULT 0 Reindexer (1: oui, 0: non)
  changed_fields LONGTEXT Champs modifiés
  options LONGTEXT Options
* is_unindex TINYINT UNSIGNED DEFAULT 0 Est désindexé (1: oui, 0: non)
  dependencies LONGTEXT Dépendances
started_on INT UNSIGNED Début de l'indexation


Table ca_search_log

Log des recherches

IdxColumn NameDefinitionDescription
* search_id INT UNSIGNED AUTO_INCREMENT Identifiant de la recherche
* log_datetime INT UNSIGNED Date/heure de la recherche
user_id INT UNSIGNED Identifiant d'utilisateur.
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* search_expression VARCHAR(1024) Expression de recherche
* num_hits INT UNSIGNED Nombre de résultats
form_id INT UNSIGNED Identifiant du formulaire de recherche
  ip_addr VARCHAR(39) Adresse IP de l'utilisateur
* details TEXT Détails
* execution_time DECIMAL(7,3) Temps d'exécution
* search_source VARCHAR(40) Source de la recherche


Table ca_set_item_labels

Libellés des éléments dans un ensemble.

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* item_id INT UNSIGNED Identifiant de l'élément
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
* caption TEXT Légende


Table ca_set_items

Eléments d'un ensemble. Un ensemble est une sélection, un "panier" d'élements ordonnées d'un des types d'enregistrements principaux de CollectiveAccess (objets, entités, lieux, mouvements, prêts...)

IdxColumn NameDefinitionDescription
* item_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'ensemble
* set_id INT UNSIGNED Identifiant de l'ensemble
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* row_id INT UNSIGNED Identifiant de la ligne concernée
* type_id INT UNSIGNED Type d'enregistrement
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
* vars LONGTEXT Variables
* deleted TINYINT UNSIGNED DEFAULT 0 Est supprimé (1: oui, 0: non)


Table ca_set_labels

Libellés d'ensembles

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* set_id INT UNSIGNED Identifiant de l'ensemble
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
* name VARCHAR(255) Nom


Table ca_sets

Ensembles. Un ensemble est une sélection, un "panier" d'élements ordonnées d'un des types d'enregistrements principaux de CollectiveAccess (objets, entités, lieux, mouvements, prêts...)

IdxColumn NameDefinitionDescription
* set_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'ensemble
parent_id INT UNSIGNED Identifiant de l'enregistrement parent (facultatif)
* hier_set_id INT UNSIGNED Identifiant de l'ensemble hiérarchique
user_id INT UNSIGNED Identifiant d'utilisateur.
* type_id INT UNSIGNED Type d'enregistrement
* commenting_status TINYINT UNSIGNED DEFAULT 0 Statut de commentaire (0: pas de commentaire, 1: commentaire activé)
* tagging_status TINYINT UNSIGNED DEFAULT 0 Statut de tagging (0: pas de tagging, 1: tagging activé)
* rating_status TINYINT UNSIGNED DEFAULT 0 Statut de notation (0: pas de notation, 1: notation activée)
set_code VARCHAR(100) Code de l'ensemble
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint
* status TINYINT UNSIGNED DEFAULT 0 Statut (0: actif, 1: inactif)
* hier_left DECIMAL(30,20) UNSIGNED Clé de gauche pour l'arborescence hiérarchique
* hier_right DECIMAL(30,20) UNSIGNED Clé de droite pour l'arborescence hiérarchique
* deleted TINYINT UNSIGNED DEFAULT 0 Est supprimé (1: oui, 0: non)
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_sets_x_user_groups

Relations ensembles et groupes d'utilisateurs

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* set_id INT UNSIGNED Identifiant de l'ensemble
* group_id INT UNSIGNED Identifiant de groupe
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint
  sdatetime INT UNSIGNED Date/heure de début de validité
  edatetime INT UNSIGNED Date/heure de fin de validité


Table ca_sets_x_users

Relations ensembles et utilisateurs

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* set_id INT UNSIGNED Identifiant de l'ensemble
user_id INT UNSIGNED Identifiant d'utilisateur.
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint
  pending_access TINYINT UNSIGNED Accès en attente (0: non, 1: oui)
activation_key CHAR(36) Clef d'activation
activation_email VARCHAR(255) Adresse email d'activation
  sdatetime INT UNSIGNED Date/heure de début de validité
  edatetime INT UNSIGNED Date/heure de fin de validité


Table ca_site_page_media

Médias dans les pages d'informations publiques

IdxColumn NameDefinitionDescription
* media_id INT UNSIGNED AUTO_INCREMENT Identifiant du média
* page_id INT UNSIGNED Identifiant de la page
* title VARCHAR(255) Titre
* caption TEXT Légende
* idno VARCHAR(255) Identifiant interne de l'enregistrement. Peut être laissé vide. Selon le paramétrage, permet de stocker des doublons, mais ceux-ci sont signifiés par un message dans l'interface.
* idno_sort VARCHAR(255) Valeur de tri pour le numéro interne
* idno_sort_num BIGINT DEFAULT 0 Valeur de tri numérique pour le numéro interne
* media LONGBLOB Média
* media_metadata LONGBLOB Métadonnées du média
* media_content LONGTEXT Contenu du média
* md5 VARCHAR(32) MD5 du média
  mimetype VARCHAR(255) MIME type du média
* original_filename VARCHAR(1024) Nom de fichier original
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint
* deleted TINYINT UNSIGNED DEFAULT 0 Est supprimé (1: oui, 0: non)


Table ca_site_pages

Pages d'informations publiques

IdxColumn NameDefinitionDescription
* page_id INT UNSIGNED AUTO_INCREMENT Identifiant de la page
* template_id INT UNSIGNED Identifiant du template
* title VARCHAR(255) Titre
* description TEXT Description
* path VARCHAR(255) Chemin
* content LONGTEXT Contenu
* keywords TEXT Mots-clés
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint
* deleted TINYINT UNSIGNED DEFAULT 0 Est supprimé (1: oui, 0: non)
* view_count INT UNSIGNED DEFAULT 0 Nombre de vues
locale_id SMALLINT UNSIGNED Identifiant de la locale


Table ca_site_templates

Templates pour les pages d'informations publiques

IdxColumn NameDefinitionDescription
* template_id INT UNSIGNED AUTO_INCREMENT Identifiant du template
* title VARCHAR(255) Titre
* description TEXT Description
* template LONGTEXT Template
* template_code VARCHAR(100) Code du template
* tags LONGTEXT Tags
* deleted TINYINT UNSIGNED DEFAULT 0 Est supprimé (1: oui, 0: non)


Table ca_sql_search_ngrams

ngrams pour la recherche. Les N-grammes sont comme une fenêtre coulissante qui se déplace sur le mot - une séquence continue de caractères de la longueur spécifiée. Ils sont utiles pour interroger les langues qui n'utilisent pas d'espaces ou qui comportent de longs mots composés, comme l'allemand. Par exemple, pour "Quick Fox", on va obtenir : [ Q, Qu, u, ui, i, ic, c, ck, k, "k ", " ", " F", F, Fo, o, ox, x ]

IdxColumn NameDefinitionDescription
* word_id INT UNSIGNED Identifiant du mot
* ngram CHAR(4) N-gramme
* seq TINYINT UNSIGNED Séquence


Table ca_sql_search_word_index

Index des positions de mots dans les enregistrements pour la recherche.

IdxColumn NameDefinitionDescription
* index_id BIGINT UNSIGNED AUTO_INCREMENT Identifiant de l'index
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* row_id INT UNSIGNED Identifiant de la ligne concernée
* field_table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* field_num VARCHAR(100) DEFAULT '' Numéro de champ
field_container_id INT UNSIGNED Identifiant du conteneur de champ
* field_row_id INT UNSIGNED Identifiant de la ligne de champ
* rel_type_id SMALLINT UNSIGNED DEFAULT 0 Type d'enregistrement
* word_id INT UNSIGNED Identifiant du mot
* boost TINYINT UNSIGNED DEFAULT 1 Boost
* access TINYINT UNSIGNED DEFAULT 1 Accès (0: pas d'accès, 1: accès public, 2: accès restreint)


Table ca_sql_search_words

Index des mots pour la recherche. Cette table contient une liste de tous les mots employés cherchables dans les enregistrements de la base.

IdxColumn NameDefinitionDescription
* word_id INT UNSIGNED AUTO_INCREMENT Identifiant du mot
* word VARCHAR(255) Mot
* stem VARCHAR(255) Racine du mot
locale_id SMALLINT UNSIGNED Identifiant de la locale


Table ca_storage_location_labels

Libellés des emplacements de stockage

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* location_id INT UNSIGNED Identifiant d'emplacement de stockage
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
type_id INT UNSIGNED Type d'enregistrement
* name VARCHAR(255) Nom
* name_sort VARCHAR(255) Index du nom pour le tri à l'affichage
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint


Table ca_storage_locations

Emplacements de stockage

IdxColumn NameDefinitionDescription
* location_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'emplacement
parent_id INT UNSIGNED Identifiant de l'enregistrement parent (facultatif)
type_id INT UNSIGNED Type d'enregistrement
* idno VARCHAR(255) Identifiant interne de l'enregistrement. Peut être laissé vide. Selon le paramétrage, permet de stocker des doublons, mais ceux-ci sont signifiés par un message dans l'interface.
* idno_sort VARCHAR(255) Valeur de tri pour le numéro interne
* idno_sort_num BIGINT DEFAULT 0 Valeur de tri numérique pour le numéro interne
* is_template TINYINT UNSIGNED DEFAULT 0 Est un modèle (1: oui, 0: non)
* view_count INT UNSIGNED DEFAULT 0 Nombre de vues
source_id INT UNSIGNED Identifiant de la source
* source_info LONGTEXT Source de l'information
  color CHAR(6) Couleur
* icon LONGBLOB Icône
* hier_left DECIMAL(30,20) Hierarchie gauche
* hier_right DECIMAL(30,20) Hierarchie droite
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint
* status TINYINT UNSIGNED DEFAULT 0 Statut
* deleted TINYINT UNSIGNED DEFAULT 0 Est supprimé (1: oui, 0: non)
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
* is_enabled TINYINT UNSIGNED DEFAULT 1 Est activé (1: oui, 0: non)
submission_user_id INT UNSIGNED Identifiant de l'utilisateur qui a soumis l'enregistrement
submission_group_id INT UNSIGNED Identifiant du groupe de l'utilisateur qui a soumis l'enregistrement
submission_status_id INT UNSIGNED Identifiant du statut de soumission
submission_via_form VARCHAR(100) Formulaire de soumission
submission_session_id INT UNSIGNED Identifiant de la session pendant laquelle la soumission a eu lieu


Table ca_storage_locations_x_storage_locations

Relations emplacements de stockage et emplacement de stockage

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* location_left_id INT UNSIGNED Identifiant de l'emplacement à gauche
* location_right_id INT UNSIGNED Identifiant de l'emplacement à droite
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info TEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_storage_locations_x_vocabulary_terms

Relations emplacements de stockage et termes du vocabulaire

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* location_id INT UNSIGNED Identifiant d'emplacement de stockage
* item_id INT UNSIGNED Identifiant de l'élément
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_task_queue

File d'attente des traitements

IdxColumn NameDefinitionDescription
* task_id INT UNSIGNED AUTO_INCREMENT Identifiant de la tâche
user_id INT UNSIGNED Identifiant d'utilisateur.
row_key CHAR(32) Clé de ligne
entity_key CHAR(32) Clé d'entité
* created_on INT UNSIGNED Créé le
started_on INT UNSIGNED Démarré le
completed_on INT UNSIGNED Terminé le
* priority SMALLINT UNSIGNED DEFAULT 0 Priorité
* handler VARCHAR(20) Handler
* parameters TEXT Paramètres
  notes LONGTEXT Notes
* error_code SMALLINT UNSIGNED DEFAULT 0 Code d'erreur


Table ca_tour_labels

Libellés des parcours

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* tour_id INT UNSIGNED Identifiant du parcours
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
* name_sort VARCHAR(255) Index du nom pour le tri à l'affichage
* name VARCHAR(255) Nom


Table ca_tour_stop_labels

Libellés des POI des parcours

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé
* stop_id INT UNSIGNED Identifiant du POI
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
* name VARCHAR(8192) Libellé/nom
* name_sort VARCHAR(255) Index du nom pour le tri à l'affichage


Table ca_tour_stops

POI (points d'intérêts) des parcours

IdxColumn NameDefinitionDescription
* stop_id INT UNSIGNED AUTO_INCREMENT Identifiant du POI
parent_id INT UNSIGNED Identifiant de l'enregistrement parent (facultatif)
* tour_id INT UNSIGNED Identifiant du parcours
type_id INT UNSIGNED Type d'enregistrement
* idno VARCHAR(255) Identifiant interne de l'enregistrement. Peut être laissé vide. Selon le paramétrage, permet de stocker des doublons, mais ceux-ci sont signifiés par un message dans l'interface.
* idno_sort VARCHAR(255) Valeur de tri pour le numéro interne
* idno_sort_num BIGINT DEFAULT 0 Valeur de tri numérique pour le numéro interne
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
* view_count INT UNSIGNED DEFAULT 0 Nombre de vues
* hier_left DECIMAL(30,20) Hierarchie gauche
* hier_right DECIMAL(30,20) Hierarchie droite
* hier_stop_id INT UNSIGNED Identifiant de l'enregistrement de POI parent
  color CHAR(6) Couleur
* icon LONGBLOB Icône
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint
* status TINYINT UNSIGNED DEFAULT 0 Statut (0: brouillon, 1: publié)
* deleted TINYINT UNSIGNED DEFAULT 0 Supprimé (0: non, 1: oui)


Table ca_tour_stops_x_collections

Relations POIs et collections

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* collection_id INT UNSIGNED Identifiant de la collection
* stop_id INT UNSIGNED Identifiant du parcours
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_tour_stops_x_entities

Relations POIs et entités

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* entity_id INT UNSIGNED Identifiant de l'entité
* stop_id INT UNSIGNED Identifiant du parcours
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_tour_stops_x_objects

Relations POIs et objets

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* object_id INT UNSIGNED Identifiant objet
* stop_id INT UNSIGNED Identifiant du parcours
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_tour_stops_x_occurrences

Relations POIs et occurrences

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* occurrence_id INT UNSIGNED Identifiant de l'occurrence
* stop_id INT UNSIGNED Identifiant du parcours
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_tour_stops_x_places

Relations POIs et lieux

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* place_id INT UNSIGNED Identifiant de lieu
* stop_id INT UNSIGNED Identifiant du parcours
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_tour_stops_x_tour_stops

Relations POIs et POIs

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* stop_left_id INT UNSIGNED Identifiant du POI à gauche
* stop_right_id INT UNSIGNED Identifiant du POI à droite
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info TEXT Source des informations
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_tour_stops_x_vocabulary_terms

Relations POIs et termes du vocabulaire

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* item_id INT UNSIGNED Identifiant de l'élément
* stop_id INT UNSIGNED Identifiant du parcours
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_tours

Parcours de visite

IdxColumn NameDefinitionDescription
* tour_id INT UNSIGNED AUTO_INCREMENT Identifiant du parcours
* tour_code VARCHAR(100) Code du parcours
type_id INT UNSIGNED Type d'enregistrement
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage
  color CHAR(6) Couleur
* icon LONGBLOB Icône
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint
* status TINYINT UNSIGNED DEFAULT 0 Statut (0: brouillon, 1: publié)
* view_count INT UNSIGNED DEFAULT 0 Nombre de vues
user_id INT UNSIGNED Identifiant d'utilisateur.
source_id INT UNSIGNED Identifiant de la source
* source_info LONGTEXT Source de l'information


Table ca_user_groups

Groupes d'utilisateurs

IdxColumn NameDefinitionDescription
* group_id INT UNSIGNED AUTO_INCREMENT Identifiant du groupe
parent_id INT UNSIGNED Identifiant de l'enregistrement parent (facultatif)
* name VARCHAR(255) Nom
* code VARCHAR(20) Code
* description TEXT Description
* for_public_use TINYINT UNSIGNED DEFAULT 0 Pour utilisation publique (0: non, 1: oui)
user_id INT UNSIGNED Identifiant d'utilisateur.
* rank SMALLINT UNSIGNED DEFAULT 0 Ordre d'affichage
* vars TEXT Variables
* hier_left DECIMAL(30,20) Hierarchie à gauche
* hier_right DECIMAL(30,20) Hierarchie à droite


Table ca_user_notes

Notes d'utilisateur

IdxColumn NameDefinitionDescription
* note_id INT UNSIGNED AUTO_INCREMENT Identifiant de la note
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* row_id INT UNSIGNED Identifiant de la ligne concernée
* user_id INT UNSIGNED Identifiant de l'utilisateur
* bundle_name VARCHAR(255) Nom du bundle
* note LONGTEXT Note
* created_on INT UNSIGNED Créé le


Table ca_user_representation_annotation_labels

Libellés d'annotations des représentations

IdxColumn NameDefinitionDescription
* label_id INT UNSIGNED AUTO_INCREMENT Identifiant du libellé d'annotation
* annotation_id INT UNSIGNED Identifiant de l'annotation
* locale_id SMALLINT UNSIGNED Identifiant de la locale utilisée pour l'enregistrement
type_id INT UNSIGNED Type d'enregistrement
* name TEXT Nom du libellé
* name_sort TEXT Nom du libellé pour le tri
* source_info LONGTEXT Source de l'information
* is_preferred TINYINT UNSIGNED Est la valeur préférée (1: oui, 0: non)


Table ca_user_representation_annotations

Annotations des représentations

IdxColumn NameDefinitionDescription
* annotation_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'annotation
* representation_id INT UNSIGNED Identifiant de la représentation d'objet
locale_id SMALLINT UNSIGNED Identifiant de la locale
user_id INT UNSIGNED Identifiant d'utilisateur.
* type_code VARCHAR(30) Code du type d'annotation
* props LONGTEXT Propriétés
* preview LONGBLOB Prévisualisation
* source_info LONGTEXT Source de l'information
* access TINYINT UNSIGNED DEFAULT 0 Accès (0: pas d'accès, 1: accès public, 2: accès restreint
* status TINYINT UNSIGNED DEFAULT 0 Statut


Table ca_user_representation_annotations_x_entities

Relations annotations et entités

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* annotation_id INT UNSIGNED Identifiant de l'annotation
* entity_id INT UNSIGNED Identifiant de l'entité
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_user_representation_annotations_x_objects

Relations annotations et objets

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* annotation_id INT UNSIGNED Identifiant de l'annotation
* object_id INT UNSIGNED Identifiant objet
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_user_representation_annotations_x_occurrences

Relations annotations et occurrences

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* annotation_id INT UNSIGNED Identifiant de l'annotation
* occurrence_id INT UNSIGNED Identifiant de l'occurrence
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_user_representation_annotations_x_places

Relations annotations et lieux

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* annotation_id INT UNSIGNED Identifiant de l'annotation
* place_id INT UNSIGNED Identifiant de lieu
* type_id SMALLINT UNSIGNED Type d'enregistrement
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_user_representation_annotations_x_vocabulary_terms

Relations annotations et termes du vocabulaire

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* annotation_id INT UNSIGNED Identifiant de l'annotation
* type_id SMALLINT UNSIGNED Type d'enregistrement
* item_id INT UNSIGNED Identifiant de l'élément
* source_info LONGTEXT Source de l'information
sdatetime DECIMAL(30,20) Date/heure de début
edatetime DECIMAL(30,20) Date/heure de fin
label_left_id INT UNSIGNED Identifiant pour le label de la relation à gauche
label_right_id INT UNSIGNED Identifiant pour le label de la relation à droite
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_user_roles

Rôles des utilisateurs

IdxColumn NameDefinitionDescription
* role_id SMALLINT UNSIGNED AUTO_INCREMENT Identifiant du rôle
* name VARCHAR(255) Nom
* code VARCHAR(20) Code
* description TEXT Description
* rank SMALLINT UNSIGNED DEFAULT 0 Ordre d'affichage
* vars LONGTEXT Variables
* field_access LONGTEXT Accès aux champs


Table ca_user_sort_items

Eléments de tris personnalisés des utilisateurs

IdxColumn NameDefinitionDescription
* item_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'élément de tri
* sort_id INT UNSIGNED Identifiant du tri
* bundle_name VARCHAR(255) Nom du bundle
* rank SMALLINT UNSIGNED DEFAULT 0 Ordre d'affichage


Table ca_user_sorts

Tris personnalisés des utilisateurs

IdxColumn NameDefinitionDescription
* sort_id INT UNSIGNED AUTO_INCREMENT Identifiant du tri
* table_num TINYINT UNSIGNED Référence numérique d'une table. Pour retrouver la table concernée, consulter le fichier datamodel.conf
* user_id INT UNSIGNED Identifiant de l'utilisateur
* name VARCHAR(255) Nom
* settings LONGTEXT Paramètres
  sort_type CHAR(1) Type de tri
* rank SMALLINT UNSIGNED DEFAULT 0 Ordre d'affichage
* deleted TINYINT UNSIGNED DEFAULT 0 Supprimé


Table ca_users

Utilisateurs

IdxColumn NameDefinitionDescription
* user_id INT UNSIGNED AUTO_INCREMENT Identifiant de l'utilisateur
* user_name VARCHAR(255) Nom d'utilisateur
* userclass TINYINT UNSIGNED Classe d'utilisateur
* password VARCHAR(100) Mot de passe
* fname VARCHAR(255) Prénom
* lname VARCHAR(255) Nom de famille
* email VARCHAR(255) Adresse email
* sms_number VARCHAR(30) Numéro de téléphone mobile
* vars LONGTEXT Variables
* volatile_vars TEXT Variables volatiles
* active TINYINT UNSIGNED Actif
  confirmed_on INT UNSIGNED Date de confirmation
confirmation_key CHAR(32) Clef de confirmation
  registered_on INT UNSIGNED Date d'enregistrement
entity_id INT UNSIGNED Identifiant de l'entité associée


Table ca_users_x_groups

Relations utilisateurs et groupes

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* user_id INT UNSIGNED Identifiant de l'utilisateur
* group_id INT UNSIGNED Identifiant de groupe


Table ca_users_x_roles

Relations utilisateurs et rôles

IdxColumn NameDefinitionDescription
* relation_id INT UNSIGNED AUTO_INCREMENT Identifiant de la relation
* user_id INT UNSIGNED Identifiant de l'utilisateur
* role_id SMALLINT UNSIGNED Identifiant du rôle utilisateur
* rank INT UNSIGNED DEFAULT 0 Ordre d'affichage