Outils pour utilisateurs

Outils du site


boardz:design:boardzframework

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
boardz:design:boardzframework [2019/08/02 10:52]
admin [Framework object]
boardz:design:boardzframework [2020/04/07 11:07] (Version actuelle)
Ligne 1: Ligne 1:
 +| {{ :​avignon-universite.jpg?​nolink|}} | {{ :​blocks:​logo-apl.png?​nolink&​220|}} |
 +
 =====Boardz2 : Design===== =====Boardz2 : Design=====
 ====Framework object==== ====Framework object====
Ligne 20: Ligne 22:
    * Tout principe persistant doit reposer sur une classe unique assurant la fonction abstraite d'​interaction avec la couche de persistance de données. Cette classe est à l'​origine de toute hiérarchie persistante dans le modèle Boardz. On la nomme ''​boardz\utils\BDObject''​.    * Tout principe persistant doit reposer sur une classe unique assurant la fonction abstraite d'​interaction avec la couche de persistance de données. Cette classe est à l'​origine de toute hiérarchie persistante dans le modèle Boardz. On la nomme ''​boardz\utils\BDObject''​.
    
 +=== Organisation de la persistance de données ===
 +
 +La persistance de données de Boardz2 repose sur une base de données propre de type Mysql/​MariaDB. Cette base contient des tables propres à chaque famille d'​objets (et non une table par classe). Ainsi, une famille d'​objet sera stockée au même endroit, avec un structure de champs générique,​ et une structure de champs d'​extension pour les attributs propres de la classe.
  
 +----
 +[[:​boardz:​design|Revenir au sommaire de la conception]] - [[:​start|Revenir au sommaire général]]
  
boardz/design/boardzframework.1564735961.txt.gz · Dernière modification: 2020/04/07 11:07 (modification externe)