Outils pour utilisateurs

Outils du site


projet_aoc:diagrammebdd

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édentesRévision précédente
Prochaine révision
Révision précédente
projet_aoc:diagrammebdd [2025/03/19 10:10] chrisadminprojet_aoc:diagrammebdd [2025/06/07 07:48] (Version actuelle) – [Table ag_produits : les produits de tous les fournisseurs] albert
Ligne 1: Ligne 1:
-{{drawio>[namespace:]diagramme_agedei}}+=====Table ag_adherents===== 
 +  * rowid        int, index de la table 
 +  * nom          : nom , varchar 
 +  * prenom       : prénom, varchar 
 +  * phone        : téléphone, int() 
 +  * mail         : courriel, varchar 
 +  * cp           : code postal int(5) 
 +  * town         : ville ou commune, varchar
  
 +=====Table ag_collectifs =====
 +  * rowid : int; index de la table
 +  * libelle : varchar; nom affiché
 +  * commentaires : text; grand texte formatté donnant les principes généraux du collectif
 +  * fk_adh_gest : int; index de l'adhérent.e gestionnaire
 +  * date_crea : date ;
 +  * statut : enum ; 'actif' ou 'fermé'
  
-=====réunion du 1er mars===== 
-<color #ed1c24>Tableur du schéma de la base de données</color> : 
-{{projet_aoc:schema_bdd.ods}} 
  
-{{projet_aoc:bdd.odg}}** Mise à jour le 9 mars 2025** fichier dessin , c'est le pendant du tableur d'Alberten couleur! ;-) +===== Table ag_commande commandes groupées===== 
-Pour le mettre à jour, le télécharger en sélectionnant "envoyer une nouvelle version" et en cochant "supprimer fichier existant"et téléverser à nouveau. +  rowid : int; index de la table 
-Eventuellement,effacer le cache du navigateur pour voir la nouvelle image.+  libelle : varchar; nom affiché 
 +  fk_collectif : int; index du collectif propriétaire qui gère la commande 
 +  fk_adh_ref : int ; index de l'adh gestionnaire 
 +  * fk_fournisseur : int ; index du fournisseur 
 +  * fk_catalogue : int index du catalogue associé à la commande 
 +  * etat : int : valeurs à définir pour 'en cours', ... 'cloturée" **(TODO int ou enum ?)** 
 +  * date_debut : datetime ; date d'ouverture aux adhérents 
 +  * date_fin : datetime ; date prévisionnelle de fin des transactions
  
- 
- 
- 
-=====Table produits===== 
- 
-^rowid  ^libellé_produits  ^ref ^prix_HT ^cond1 ^cond2  ^fk_fournisseurs ^catégories_produits^^ 
-|1   |Chou          |R8945    |2€      |1     |NULL   | fk_id(??    |fk_Produits_frais            || 
- 
-=====Table utilisateurs===== 
-^rowid  ^Nom  ^Prénom  ^CP ^tèl ^courriel  ^catégories_utlstrs^^ 
-|1   |Woolof|Aimé|26000|1231231212|kjfdk@fdkf.com|admin|| 
- 
-=====Table fournisseurs===== 
-^rowid  ^Nom  ^type  ^CP ^tèl ^courriel  ^fk_catégories_produitss^^ 
-|1|Senfas|Société|31000|123456782|kjdfd@dlls.com|fk_categories_produits|| 
  
 =====Table ag_categories : catégories des produits ===== =====Table ag_categories : catégories des produits =====
Ligne 39: Ligne 42:
   * libelle : varchar(255)    * libelle : varchar(255) 
   * fk_fourn : int(11) ; pointeur vers ag_fournisseur   * fk_fourn : int(11) ; pointeur vers ag_fournisseur
-  * fk_cat : int(11) ; pointeur vers ag_categories (catégorie propre au fournisseur) +  * fk_categorie : int(11) ; pointeur vers ag_categories (catégorie propre au fournisseur)
  
  
Ligne 46: Ligne 49:
   * rowid Primaire int(11) AUTO_INCREMENT    * rowid Primaire int(11) AUTO_INCREMENT
   * fk_prod : int(11) ; produit concerné   * fk_prod : int(11) ; produit concerné
-  * fk_cmde  int(11) ; pointeur vers la commande groupée (certaines commandes peuvent avoir des packages nouveaux ou packages inexistants)+  * fk_catalogue  int(11) ; pointeur vers le catalogue (modification AW, anciennement fk_cmde)
   * ref : varchar(64) ; référence du fournisseur (M56450par exemple)   * ref : varchar(64) ; référence du fournisseur (M56450par exemple)
   * package : varchar(255) ; libellé du fournisseur (sac de 2,5 kg, ou carton de 6 boites)   * package : varchar(255) ; libellé du fournisseur (sac de 2,5 kg, ou carton de 6 boites)
-  * qte : decimal(10,3 ; 2,5 en l'occurence, quantité à se partager+  * qte : decimal(10,3 ; 2,5 en l’occurrence, quantité à se partager
   * unite : varchar(32) ; kg ou L ou boite etc    * unite : varchar(32) ; kg ou L ou boite etc 
  
projet_aoc/diagrammebdd.1742379004.txt.gz · Dernière modification : (modification externe)