Manual:Category table/fr

La table category suit toutes les catégories existantes. Quelque chose est une catégorie si : elle possède une entrée quelque part dans categorylinks, ou

Il est possible que les catégories n'aient pas de page correspondante. Elles doivent donc être suivient séparément. ,, et   sont signés pour montrer plus facilement les débordements.

cat_id
Clé primaire

cat_title
Nom de la catégorie, sous la même forme que page.page_title (avec les caractères souligné '_'). Sil existe une page de catégorie qui correspond à cette catégorie, par définition, elle a ce nom (dans l'espace de noms Category).

cat_pages
Nombre de pages dans la catégorie. Ce nombre inclut le nombre de sous-catégories et le nombre de fichiers.

cat_subcats
Nombre de sous-catégories dans la catégorie.

cat_files
Nombre de fichiers (par exemple Image: membres de l'espace de noms) dans la catégorie.

cat_hidden
Etait réservé pour une utilisation future; apparemment, personne n'a trouvé à quoi cela servait parce qu'il a été supprimé en v1.20. A la place, l'état des catégories masquées est enregistré dans la table des propriétés de page par la propriété hiddencat dans.

Résumé du schéma
+-+--+--+-+-++ +-+--+--+-+-++ +-+--+--+-+-++
 * Field      | Type             | Null | Key | Default | Extra          |
 * cat_id     | int(10) unsigned | NO   | PRI | NULL    | auto_increment |
 * cat_title  | varbinary(255)   | NO   | UNI | NULL    |                |
 * cat_pages  | int(11)          | NO   | MUL | 0       |                |
 * cat_subcats | int(11)         | NO   |     | 0       |                |
 * cat_files  | int(11)          | NO   |     | 0       |                |

+-+-+--+-+-++ +-+-+--+-+-++ +-+-+--+-+-++
 * Field      | Type                | Null | Key | Default | Extra          |
 * cat_id     | int(10) unsigned    | NO   | PRI | NULL    | auto_increment |
 * cat_title  | varbinary(255)      | NO   | UNI | NULL    |                |
 * cat_pages  | int(11)             | NO   | MUL | 0       |                |
 * cat_subcats | int(11)            | NO   |     | 0       |                |
 * cat_files  | int(11)             | NO   |     | 0       |                |
 * cat_hidden | tinyint(3) unsigned | NO   |     | 0       |                |