🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ فــــــــــــــــــــرزان
نکته ای درباره وضعیت تسک ها
لقمان آوند حل شده توسط لقمان آوند

سلام.

در دیتابیس این پروژه و جدول Tasks یک فیلد برای وضعیت تسک‌ها در نظر گرفتیم که میتونه 2 حالت انجام شده و انجام نشده داشته باشه.

در این شرایط پیشنهاد من برای نوع تعریف این ستون بصورت DATETIME با نام مثلا done_at هست که بطور پیشفرض null هست.

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

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

سلام آقا فرزان

روشی که شما فرمودید هم کاملا درست هست  ...

بهترین پاسخ
لقمان آوند ۰۹ تیر ۱۳۹۹، ۰۵:۱۹