Manual:Category table/ar

إن جدول category يتابع كافة التصنيفات القائمة. أي شيء يعد تصنيف لو كان يوجد له سجل في مكان ما في |categorylinks أو

قد تكون التصنيفات ليس لها صفحات مناظرة، لذا ستحتاج إلى متابعتها متابعة مستقلة. إن كل من $cp و$cs و$cf موقعة كي تجعل من تدفق العمل أفضل بروزا ووضوحا. ,, and   are signed to make underflow more obvious.

cat_id
مفتاح رئيسي

cat_title
اسم التصنيف، بذات الصيغة المستخدمة في page.page_title (مع شرطات تحت السطر). لو كانت ثمة صفحة تصنيف مناظرة لهذا التصنيف، حسب التعريف، سوف يخصص لها هذا الاسم (في نطاق الاسم تصنيف). If there is a category page corresponding to this category, by definition, it has this name (in the Category namespace).

cat_pages
عدد الصفحات الموجود في التصنيف. يشتمل العدد على عدد من التصنيفات الفرعية وعدد الملفات. This number includes the number of subcategories and the number of files.

cat_subcats
عدد التصنيفات الفرعية في التصنيف.

cat_files
عدد الملفات (أي تلك المذكورة في نطاق الاسم صورة:) في التصنيف.

cat_hidden
كان محفوظا للاستخدام في المستقبل؛ يبدو أنه لم يجد أي أحد استخدام له بسبب أنه رفع من نسخة 1.20. بدلا عنه، تحزن حالة التصنيفات المختفية في جدول page props في صفة سمة «$hc» في $ppn. Instead, the status of hidden categories is stored in the table as the property "hiddencat" in.

ملخص مخطط البيانات
+-+--+--+-+-++ +-+--+--+-+-++ +-+--+--+-+-++
 * 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       |                |