Registry Schemas

Votre modèle de données se construit dans le navigateur.

Un schéma réunit les types d'objets d'un domaine, leurs champs et les relations entre eux. Il se conçoit sur une surface : les types en nœuds, les relations en traits, et le premier enregistrement suit quelques minutes plus tard.

Aperçu

En bref.

Les Registry Schemas sont le modèle de données de Collabase Registry. Un schéma contient les types d'objets d'un domaine, leurs champs et les relations orientées entre eux, conçus sur une surface dans le navigateur. Il vaut pour toute l'installation, les enregistrements arrivent par le formulaire ou en CSV, et vous attribuez les droits par schéma en quatre rôles.

Sans code

Types d'objets, champs et relations se créent dans le navigateur, pas dans un projet IT

Dix-neuf types de champ

Du texte et de la date à la monnaie et la notation, jusqu'au renvoi vers un autre type

Pour toute l'installation

Un schéma n'appartient à aucun Space, donc le même enregistrement vaut partout

Quatre rôles par schéma

Administration, édition, saisie et lecture, attribués par personne ou par groupe

Quand cela se voit

Quand le référentiel est un tableur qui appartient à une personne.

La liste des fournisseurs est dans un tableur, celle des serveurs dans un deuxième, et le lien entre les deux tient dans une colonne de noms qui ne correspondent pas tout à fait. Qui modifie quelque chose fait circuler le fichier. Un schéma conserve les mêmes informations sous forme de types avec des champs, et le lien devient une relation au lieu d'une orthographe.

  1. 01

    La même entreprise figure dans trois tableurs sous trois orthographes.

  2. 02

    Personne ne voit quels dossiers dépendent d'un contrat ou d'un appareil.

  3. 03

    Un référentiel propre demande sinon un projet et une validation budgétaire.

Bénéfice

Ce que vous y gagnez.

01

Le modèle sur une surface

Les types d'objets sont des nœuds sur une surface, les relations des traits entre eux. Un clic sur un nœud ouvre ses champs, un glisser réorganise la surface. Un champ par type sert de nom affiché partout, et là où c'est utile un champ exige une valeur ou n'en accepte qu'une seule occurrence.

Les types en nœuds · Obligatoire et unique par champ

Concepteur de schéma avec types d'objets, champs et relations

02

Des relations plutôt que des orthographes identiques

Un contrat pointe vers un client, un appareil vers un service. La relation est orientée et porte un nom, et plusieurs peuvent coexister entre deux types. Sur un enregistrement, tous les objets reliés apparaissent en liste ou en graphe, à un clic du suivant.

Orientées et nommées · Liste ou graphe

03

Tenir et retrouver les enregistrements

Le navigateur affiche par type un tableau avec une colonne par champ. Les filtres suivent le type de champ : contient, supérieur à, est vide, est relié à. Les nouveaux enregistrements arrivent un à un par le formulaire ou en CSV avec correspondance des colonnes, et ce qui est filtré à l'écran ressort en CSV dans la même forme.

Import et export CSV · Filtres par type de champ

Navigateur d'objets avec enregistrements, champs et objets reliés

04

Des droits par schéma, un lien vers le travail

Par schéma, vous attribuez administration, édition, saisie ou lecture à des personnes et des groupes, plus une valeur par défaut pour les autres. Un champ de type objet Registry relie un enregistrement aux work items qui le concernent, et sur l'enregistrement ils figurent ensemble, tous projets confondus.

Quatre rôles et un défaut · Work items sur l'enregistrement

Cas d'usage

Pour qui cela vaut la peine.

Exploitation informatique

Serveur, licence et service responsable tiennent ensemble au lieu de trois tableurs.

Achats

Fournisseur, contrat et interlocuteur vivent dans le même modèle, avec leurs échéances.

Vente

Client, affaire et contact forment un référentiel propre, sans système tiers.

Production

Article, catégorie et fournisseur portent leurs champs et se relient entre eux.

Écosystème

Les schémas Registry relèvent de Registry.

Un schéma vaut pour toute l'installation et ne dépend donc pas d'un Space particulier. Par un champ de type objet Registry, les work items de Projects et les pages de Docs s'y rattachent, et le moteur d'automatisation réagit à chaque enregistrement créé ou modifié. Toutes les apps partagent connexion, droits et données. Un contrat, une exploitation, un interlocuteur.

Exploitation

Exploitation et souveraineté des données.

L'emplacement des données découle du modèle d'exploitation, pas des petits caractères.

Hébergement suisse

Exploitation sur cloud public suisse chez Infomaniak, un environnement isolé par client. Les contenus sont traités exclusivement en Suisse, hormis le pare-feu applicatif placé en amont.

Auto-hébergé

Exploitable sur votre propre infrastructure. Contrôle total des données, aucun accès depuis l'extérieur.

nLPD & RGPD

Contrat de sous-traitance inclus. Conforme à la loi suisse révisée sur la protection des données et au RGPD.

Les questions des premiers entretiens.

Registry Schemas au quotidien : ce qui revient le plus souvent lors d'un premier entretien.

Faut-il des développeurs pour créer un schéma ?

Non. Types d'objets, champs et relations naissent sur une surface dans le navigateur : les types comme nœuds, les relations comme lignes. Un clic sur un nœud ouvre ses champs.

Quels types de champ existent ?

Dix-neuf, du texte et de la date à la devise et à l'évaluation, jusqu'à la référence vers un autre type. Un champ peut exiger une valeur ou ne l'admettre qu'une fois.

Comment les données existantes entrent-elles dans un schéma ?

Une à une par le formulaire, ou en CSV avec l'affectation des colonnes. Ce qui s'affiche après filtrage ressort de la même façon en CSV.

Qui peut voir et modifier un schéma ?

Par schéma, vous attribuez administration, édition, saisie ou lecture à des personnes et des groupes, plus une valeur par défaut pour les autres. Un schéma n'appartient à aucun espace et vaut donc pour toute l'installation.

Transformez l'un de vos tableurs en schéma.

Dans le proof of concept, nous modélisons l'un de vos référentiels et y chargeons vos données existantes en CSV.

Tarif: dès 16 CHF par utilisateur et par mois
Lire la doc