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/06/05 07:12] albertprojet_aoc:diagrammebdd [2025/06/07 07:48] (Version actuelle) – [Table ag_produits : les produits de tous les fournisseurs] albert
Ligne 1: Ligne 1:
 +=====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 ===== =====Table ag_collectifs =====
   * rowid : int; index de la table   * rowid : int; index de la table
-  * libelle : varchar +  * libelle : varchar; nom affiché 
-  * Liste à pucecommentaires : text +  * commentaires : text; grand texte formatté donnant les principes généraux du collectif 
-  * Liste à pucefk_adh_gest : int +  * fk_adh_gest : int; index de l'adhérent.e gestionnaire 
-  * Liste à pucedate_crea  : date +  * date_crea  : date ; 
-  * Liste à pucestatut  : enum +  * statut  : enum ; 'actif' ou 'fermé'
  
 +
 +===== Table ag_commande : commandes groupées=====
 +  * rowid : int; index de la table
 +  * 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
  
  
Ligne 24: 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 31: 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.1749107577.txt.gz · Dernière modification : de albert