راکت

ساختار بانک اطلاعاتی تقسیمات کشوری

2 پاسخ

براس پیاده سازی ساختار تقسیمات کشوری به صورت زیر
توضیح تصویر رو وارد کنید

بهتره به ازای تک تک موارد بالا یک جدول ساخته بشه یا از یک جدول به صورت رابطه با خودش ( جدول tree ) ؟

و سوال اصلی اینه که : اگه جدول دیگه داشته باشم به نام کاربران و که محل اقامتش شهر / آبادی هست چطور میتوانم نام استان محل اقامتش رو در لاراول پیدا کنم؟

ثبت پرسش جدید

پاسخ‌ها

2
Mostafa Nazar
Mostafa Nazar
@mostafa.8722

تخصص: برنامه نویس وب و موبایل

سلام
این بستگی به خودتون داره .
مثلا شما میتونید از یه جدول استفاده کنید که یه فیلد نوع رو مشخص کنید یه فیلد عنوان و یه فیلد شناسه رابطه رو بعد هم با هر چیزی که رابطه داشته رو میتونید این طوری بدست بیارید

نوب
نوب
@yk5742g

تخصص: کدنویس نوب :)

ساختار

country_table
--------id
--------name
--------description
--------created_at
--------updated_at

state_table
--------id
--------country_id
--------name
--------description
--------created_at
--------updated_at

city_table
--------id
--------state_id
--------name
--------description
--------created_at
--------updated_at

این میشه ساختار دیتابیست و ستونهایی که رابط هستند مثل state_id باید foreinkey با قابلیت onDelete cascade و onUpdate cascade باشن

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام