modifs.mineures sans commentaires

This commit is contained in:
Jephté Clain 2025-03-27 15:58:47 +04:00
parent 9109e0fe39
commit ff02ffdf4f

View File

@ -1,5 +1,11 @@
# nulib\schema
* ensureKeys() et orderKeys() se fait au niveau de access (ou input?)
* access/input ne pouvant pas connaître les valeurs appropriées, c'est le
schéma qui les génère. ensureKeys($values)
* méthode ensureAssoc() transforme les clés séquentielles en clés associatives
* l'ordre est `ensureAssoc [--> ensureKeys] [--> orderKeys]`
* pour AssocResult, les clés suivantes sont supportées:
* false pour la clé courante
* null pour un résultat aggrégé
@ -9,12 +15,6 @@
--> vérifier s'il suffit d'utiliser instanceof ScalarXxx, AssocXxx, etc. pour
les actions courantes
* ensureKeys() et orderKeys() se fait au niveau de access (ou input?)
* access/input ne pouvant pas connaître les valeurs appropriées, c'est le
schéma qui les génère. ensureKeys($values)
* méthode ensureAssoc() transforme les clés séquentielles en clés associatives
* l'ordre est `ensureAssoc [--> ensureKeys] [--> orderKeys]`
* rajouter l'attribut "size" pour spécifier la taille maximale des valeurs
* cela pourrait servir pour générer automatiquement des tables SQL
* ou pour modéliser un schéma FSV