Skip to main content
#P1838

charter_temporary_reservation

جدول رزرو موقت سامانه چارتر

مقدمه

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

ساختار جدول

نام ستون نوع داده توضیح
id BIGINT شناسه یکتای رزرو موقت
branch SMALLINT UNSIGNED کد شعبه/دفتر
booker BIGINT شناسه کاربر رزروکننده
requester_type ENUM('colleague','personnel','agent') نوع درخواست‌گر (سازمانی، پرسنل یا آژانس)
requester BIGINT شناسه درخواست‌گر اصلی
type ENUM('api','manual') نوع ثبت رزرو (اتومات یا دستی)
main_id BIGINT UNSIGNED شناسه مرجع چارتر متصل به چارترها
item_id BIGINT شناسه آیتم/متصل به چارتر ایتمها
checkin_date DATE تاریخ ورود
checkout_date DATE تاریخ خروج
room_id BIGINT شناسه اتاق
com_code BIGINT
adult INT تعداد بزرگسال
child INT تعداد کودک
infant INT تعداد نوزاد
room INT تعداد اتاق رزرو‌شده
duration INT مدت زمان اقامت (روزها)
ip VARCHAR(255) آی‌پی متقاضی رزرو
description LONGTEXT توضیحات تکمیلی
status INT وضعیت رکورد (فعال/غیرفعال)
created_at DATETIME زمان ثبت رزرو موقت

جمع‌بندی

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