🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ devnafisi
مقدار null یا مقدار دیفالت؟
جامعه لاراول ایجاد شده در ۲۴ اردیبهشت ۱۴۰۲

سلام،برای فیلد‌های دیتابیس بهتره مقدار دیفالت در نظر بگیریم یا مقدار نال؟ یه جایی اقای کیوان علی محمدی میگفتن مقادیر نال کد رو بد میکنه

سلام دوست عزیز، بستگی داره، بعضی جاها بهتره null باشه بعضی جاها هم نیازه یه مقدار دیفالتی داشته باشه، بعضی جاها هم تفاوتی نداره و بستگی به خودتون داره که با کدوم راحتتر هستید.

فرض کنید دسته بندی زیر شاخه ای رو میخوایم پیاده کنیم و یه فیلد parent_id داره قاعدتاً، خب اینجا دسته بندی‌های اصلی، فیلد parent_id شون رو میتونیم null بزاریم.

حالا مثالا توی جدول کاربران فیلد avatar رو داریم ولی اجباری نیست و میتونیم یه مقدار دیفالت براش بزاریم.

بهترین پاسخ
صادق برزگر ۲۴ اردیبهشت ۱۴۰۲، ۱۳:۴۱