#P1889
airlines
جدول شرکتهای هواپیمایی
مقدمه
این جدول برای نگهداری اطلاعات پایه شرکتهای هواپیمایی مورد استفاده در سامانه طراحی شده است. دادههای این جدول در بخشهای پرواز، جستجو، رزرو و نمایش اطلاعات ایرلاینها کاربرد دارد.
ساختار جدول
| نام ستون | نوع داده | توضیح |
|---|---|---|
| id | BIGINT (UNSIGNED) | شناسه یکتای شرکت هواپیمایی |
| icao | VARCHAR(20) | کد ایکائوی شرکت هواپیمایی (قابل تهی) |
| iata | VARCHAR(20) | کد یاتای شرکت هواپیمایی (اجباری) |
| country | SMALLINT (UNSIGNED) | شناسه کشور ثبت شرکت هواپیمایی برگرفته از جدول کشورها |
| en_title | VARCHAR(255) | نام انگلیسی شرکت هواپیمایی (اجباری) |
| fa_title | VARCHAR(255) | نام فارسی شرکت هواپیمایی (قابل تهی) |
| description | LONGTEXT | توضیحات تکمیلی درباره شرکت هواپیمایی (قابل تهی) |
| logo | VARCHAR(255) | مسیر یا نام فایل لوگوی شرکت هواپیمایی (قابل تهی) |
| logotype | VARCHAR(255) | نوع یا فرمت لوگو (قابل تهی) |
| priority | INT | اولویت نمایش شرکت هواپیمایی (پیشفرض: ۰) |
| status | INT | وضعیت فعال بودن رکورد (پیشفرض: ۱) |
جمعبندی
جدول شرکتهای هواپیمایی بهعنوان مرجع مرکزی اطلاعات ایرلاینها عمل میکند و پایه بسیاری از فرآیندهای پروازی، جستجو و نمایش داده در سامانه است. طراحی آن امکان پشتیبانی از چندزبانگی و مدیریت وضعیت و اولویت نمایش را فراهم کرده است.