Les champs gérés directement par le serveur

"TSQLRecordTimed" descendant du générique "TSQLRecord"

ChampsFonctionnement
Created:TCreateTimeRempli par l'ORM quand l'enregistrement est créé dans la base
Modified:TModTimeRempli par l'ORM quand l'enregistrement est modifié dans la base

"TSQLLoGeAsRecord" descendant de "TSQLRecordTimed"

ChampsFonctionnement

"TSQLSignedRecord" descendant de "TSQLLoGeAsRecord"

ChampsFonctionnement
Signature:RawUTF8Contient la signature de l'enregistrement éventuellement chainé avec celui d'avant

Remarque : Chaque class descendante utilisé dans la base doit définir :

"TSQLTableWithPerso" descendant de "TSQLSignedRecord"

"TSQLTableWithPersoAndAdresse" descendant de "TSQLTableWithPerso"

"TSQLFamille" descendant de "TSQLTableWithPersoAndAdresse"