#P1864
pages
جدول صفحات محتوایی
مقدمه
این جدول برای مدیریت صفحات محتوایی ایستا در سیستم استفاده میشود؛ صفحاتی مانند قراردادها، قوانین، توضیحات حقوقی یا مطالب اطلاعاتی. هر صفحه میتواند بر اساس نوع، زبان و شعبه تفکیک شود و دارای محتوای متنی کامل باشد.
ساختار جدول
| نام ستون | نوع داده | توضیح |
|---|---|---|
| id | BIGINT UNSIGNED | شناسه یکتا |
| type | ENUM | نوع صفحه محتوایی (مانند نسخههای مختلف قرارداد یا صفحات حقوقی) |
| branch | INT | شناسه دفتر متصل به جدول افیس |
| lang | VARCHAR(255) | زبان محتوای صفحه |
| description | LONGTEXT | توضیح یا خلاصه محتوای صفحه |
| content | LONGTEXT | محتوای کامل صفحه |
| status | INT | وضعیت فعال یا غیرفعال بودن صفحه |
| created_at | TIMESTAMP | زمان ایجاد صفحه |
| updated_at | TIMESTAMP | زمان آخرین ویرایش صفحه |
جمعبندی
جدول صفحات محتوایی یک هستهی ساده و منعطف برای مدیریت محتوای ایستای سیستم فراهم میکند. پشتیبانی همزمان از چند نوع صفحه، چند زبان و چند شعبه، این جدول را برای سناریوهای حقوقی و بینالمللی کاملاً مناسب ساخته است.