#P1892
flight_active_route
جدول مسیرهای فعال پرواز
مقدمه
این جدول برای مدیریت مسیرهای فعال پروازی بین مبدا و مقصد برای همکاران یا تأمینکنندگان پرواز طراحی شده است. فعال بودن هر مسیر میتواند بر اساس روزهای هفته بهصورت مجزا کنترل شود.
ساختار جدول
| ستون | نوع داده | مشخصات |
|---|---|---|
| id | BIGINT | کلید اصلی، افزایشی، غیرقابل تهی |
| colleague | BIGINT UNSIGNED | ارجاع به همکار یا تأمینکننده پرواز، غیرقابل تهی |
| origin | INT UNSIGNED | فرودگاه مبدا (ارجاع به جدول airports)، غیرقابل تهی |
| destination | INT UNSIGNED | فرودگاه مقصد (ارجاع به جدول airports)، غیرقابل تهی |
| monday | TINYINT(1) | فعال بودن مسیر در روز دوشنبه، پیشفرض 0 |
| tuesday | TINYINT(1) | فعال بودن مسیر در روز سهشنبه، پیشفرض 0 |
| wednesday | TINYINT(1) | فعال بودن مسیر در روز چهارشنبه، پیشفرض 0 |
| thursday | TINYINT(1) | فعال بودن مسیر در روز پنجشنبه، پیشفرض 0 |
| friday | TINYINT(1) | فعال بودن مسیر در روز جمعه، پیشفرض 0 |
| saturday | TINYINT(1) | فعال بودن مسیر در روز شنبه، پیشفرض 0 |
| sunday | TINYINT(1) | فعال بودن مسیر در روز یکشنبه، پیشفرض 0 |
| status | INT | وضعیت فعال بودن رکورد، پیشفرض 1 |
جمعبندی
امکان مدیریت دقیق مسیرهای پروازی فعال را بر اساس همکار، مبدا، مقصد و روزهای هفته فراهم میکند و نقش مهمی در منطق دسترسی به پروازها در سیستم دارد.