یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دورهها
استفاده از تخفیفهاسلام دوستان وقتتون بخیر
میخواستم بدونم مقادیر از پیش تعریف شده رو توی دیتابیس چطوری هندل کنیم. این هم بهتره بگم که دارم با لاراول کار میکنم و بک اندم.
مثلا میخوایم دیتابیس وبلاگ بالا بیاریم که چند تا پست داره. حالا هر پست یه وضعیت داره، Active,restricted,disable. حالا این مقادیر این وضعیت ها رو توی دیتابیس به صورت string ذخیره کنم (مثل وردپرس که مثلا وضعیت پست ها رو به صورت استرینگ ذخیره میکنه) یا آیدیشون رو توی دیتابیس ثبت کنم و یه enum داشته باشم که توی اون وضعیت ها هست.
همین سوال هم در مورد استان های کشور دارم. چون استان های کشور ثابت هستن، فکر میکنم نیازی نیست که بیاییم و توی دیتابیس ذخیرشون کنیم و هر بار که میخوایم استان ها رو نشون بدیم، بریم و از دیتابیس بکشونیمشون بیرون. میتونیم یه enum بزنیم و مقادیر رو اونجا ثبت کنیم.
نظرتون چیه؟ ثبت کردن مقادیر ثابت به صورت string یا آیدی؟
درود بر شما
نظر شخصی من برای فیلد های مثل وضعیت و امثال این ها که چند مقدار ثابت دارن استفاده از enum بهتره که توی php 8.1 و لاراول ۹ خیلی راحت میشه باهاشون کار کرد ولی برای استان یا شهر استفاده از ای دی رو پیشنهاد می کنم .
البته این نظر شخصی من بود
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟