Skip to main content
#P1850

accommodation_roomtypes

جدول انواع اتاق اقامت

مقدمه

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

ساختار جدول

نام ستون نوع داده توضیح
id BIGINT شناسه یکتا
accommodation BIGINT شناسه اقامت
fa_title VARCHAR(255) عنوان فارسی نوع اتاق
en_title VARCHAR(255) عنوان انگلیسی نوع اتاق
beds INT تعداد تخت اتاق
extra_bed INT تعداد تخت اضافه قابل ارائه
adult_capacity INT حداکثر ظرفیت بزرگسال
child_capacity INT حداکثر ظرفیت کودک
child_age INT حداکثر سن کودک برای این نوع اتاق
infant_age INT حداکثر سن نوزاد برای این نوع اتاق
room_capacity INT ظرفیت کلی اتاق
status INT وضعیت فعال یا غیرفعال بودن نوع اتاق
created_at TIMESTAMP زمان ایجاد رکورد
updated_at TIMESTAMP زمان آخرین ویرایش رکورد

جمع‌بندی

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