Skip to main content
#P1859

articles

جدول مقالات

مقدمه

این جدول برای نگهداری اطلاعات اصلی مقالات استفاده می‌شود. هر رکورد نماینده یک مقاله بوده و شامل اطلاعات محتوایی، ساختاری، وضعیت انتشار و شاخص‌های بازدید و امتیازدهی است. طراحی جدول امکان مدیریت مقالات در ساختار چندشعبه‌ای و همچنین کنترل چرخه انتشار را فراهم می‌کند.

ساختار جدول

نام ستون نوع داده توضیح
id BIGINT UNSIGNED شناسه یکتای مقاله
branch SMALLINT UNSIGNED شناسه دفتر وصل به جدول افیس
slug VARCHAR(255) شناسه متنی یکتا 
title VARCHAR(255) عنوان اصلی مقاله
sub_title VARCHAR(255) زیرعنوان یا توضیح تکمیلی مقاله
categories LONGTEXT اطلاعات دسته‌بندی‌های مقاله
(به‌صورت داده متنی یا ساختار ذخیره‌شده)
operator INT UNSIGNED شناسه کاربر متصل به جدول اپراتورها
body LONGTEXT متن کامل و محتوای اصلی مقاله
summary LONGTEXT خلاصه مقاله برای نمایش کوتاه یا پیش‌نمایش
tags LONGTEXT برچسب‌های مرتبط با مقاله جهت جستجو و فیلتر
thumbnail VARCHAR(255) مسیر تصویر شاخص مقاله
score BIGINT امتیاز یا نمره مقاله
views BIGINT تعداد دفعات مشاهده مقاله
created_at TIMESTAMP زمان ایجاد مقاله
updated_at TIMESTAMP زمان آخرین ویرایش مقاله
deleted_at TIMESTAMP زمان حذف نرم مقاله
published_at TIMESTAMP زمان انتشار نهایی مقاله

جمع‌بندی

جدول مقالات ستون فقرات بخش محتوایی سیستم را تشکیل می‌دهد. این جدول تمام اطلاعات لازم برای مدیریت، انتشار و ارزیابی مقالات را در خود نگهداری کرده و با توجه به طراحی آن، قابلیت توسعه به ساختارهای پیشرفته‌تر دسته‌بندی، برچسب‌گذاری و کنترل دسترسی را دارد.