U2 · Relations et rollups : faire dialoguer deux bases · Lecture · 18 min
C'est le moment où Notion cesse d'être un tableur amélioré. Jusqu'ici, tes données vivaient dans une seule base. La relation permet de les répartir en plusieurs bases qui se répondent — exactement comme le fera plus tard Airtable, au module 2.
Une propriété de type Relation relie une ligne d'une base à une ou plusieurs lignes d'une autre base. Chez Vermont, une demande concerne un client ; un client peut avoir plusieurs demandes.
À la création, Notion propose d'afficher la relation dans les deux sens. Active-le presque toujours : sans cela, tu verras le client depuis la demande, mais pas les demandes depuis le client — et c'est justement la vue qui sert au quotidien.
Une propriété Agrégation — souvent appelée rollup — remonte une information depuis les lignes reliées. Elle se configure en trois temps : quelle relation suivre, quelle propriété lire à l'arrivée, quel calcul appliquer.
Les calculs disponibles vont du simple comptage à la somme, la moyenne, le minimum, le maximum, ou l'affichage brut des valeurs. Sur la fiche d'un client, tu obtiens ainsi le nombre de demandes qu'il a déposées et le montant total en jeu, sans jamais les saisir.