<aside>
🔥 Le terme de dépendance circulaire n’est pas correctement utilisé dans ce test.
Le message d’erreur La propriété créé une dépendance circulaire affiché par Notion ne correspond pas non plus à une vraie dépendance circulaire. Limite de référence de propriétés 🇫🇷 🇬🇧 - 𝒰𝓅𝒹𝒶𝓉ℯ𝒹 15/06/2023
</aside>
<aside>
⁉️ Tentative pour reproduire une erreur observée lors de la construction d’une database incluant des formules complexes et des manipulations de date :
-
Le test se lit dans la base de données de gauche à droite.
-
Le nombre d’astérisques représente le nombre de dépendances.
Ex: La propriété qui porte en son nom 2 astérisques ** dépend de deux autres propriétés,
chaque propriété faisant appel elle même à une autre.
</aside>
Procédé:
- Dans la première propriété on indique une date
- puis on convertit la date en Timestamp
- On reprend la date et on rajoute 1 jour
- puis on convertit la date en Timestamp
- On reprend la date, on rajoute 1 jour et on convertit en Timestamp, le tout dans la même formule
- On reconvertit en date
- Petit check pour vérifier si les résultats en 4 et en 5 sont identiques. Ils doivent l’être. Jusque là pas d’erreur.
- Création d’une dépendance circulaire: on rajoute un jour à la date en 3. (qui rajoute déjà un jour à la date initiale). La propriété “Dépendance circulaire 2” dépend donc de deux autres propriétés. Pas d’erreur
- Création d’une dépendance cirulaire supplémentaire. Pas d’erreur
- Création d’une dépendance cirulaire supplémentaire. Pas d’erreur
- “Dépendance circulaire 5 ” : Dépend de 5 autres propriétés.
- Ajout d’une 6ème dépendance en convertissant en timestamp. Pas d’erreur.
- Ajout d’une 7ème dépendance en reconvertissant en date. Pas d’erreur.
- “Dépendance circulaire 6”: Dépend de 6 autres propriétés. Pas d’erreur.
- Ajout d’une 7ème dépendance en convertissant en timestamp. Pas d’erreur.