#P1826
charter_items
جدول آیتمهای چارتر
مقدمه
جدول آیتمهای چارتر برای ذخیرهسازی و مدیریت انواع آیتمهای قابل ارائه در سامانه چارتر طراحی شده است. این جدول نقش هستهای در تعریف نوع خدمات، روش ارائه و جزئیات هر آیتم ایفا میکند.
ساختار جدول
| نام ستون | نوع داده | توضیح |
|---|---|---|
| id | BIGINT | کلید اصلی آیتم |
| main_id | BIGINT UNSIGNED | شناسه مرجع چارتر متصل به چارترها |
| method | ENUM('route','accommodation','visa','service') | نوع اصلی آیتم.پرواکت |
| submethod | ENUM('aircraft','train','bus','ship','insurance','hotel','misc') | زیرشاخه نوع آیتم. بایپروداکت |
| details | LONGTEXT | جزئیات تکمیلی آیتم |
| supplier_id | INT | شناسه تأمینکننده |
| status | INT | وضعیت فعال یا غیرفعال بودن آیتم |
| created_at | TIMESTAMP | زمان ایجاد آیتم |
| updated_at | TIMESTAMP | زمان آخرین ویرایش آیتم |
نتیجهگیری
جدول آیتمهای چارتر امکان تعریف و مدیریت ساختارمند انواع خدمات قابل ارائه در سامانه را فراهم میکند و نقش واسط بین مسیرها، اقامتها و سایر سرویسها را بر عهده دارد.