Masoomeh
3 سال پیش توسط Masoomeh مطرح شد
1 پاسخ

طراحی دیتابیس

من میخوام یه بخشی رو مثل اگهی های شیپور و دیوار طراحی کنم
که مثلا بشه اگهی ها رو فوری کرد یا اورد اول لیست نمایش داد
میخواستم بدونم برای این گزینه ها : فوری، نمایش اول لیست و .. بهتره برای این ویژگی ها جدول جدا تعریف کنم و با جدول اگهی به هم ربط بدم ؟ ( با توجه به اینکه ممکنه در اینده گزینه های دیگه هم اضافه بشه)
یا اینکه تو خود جدول اگهی این گزینه ها رو به عنوان یه فیلد در نظر بگیرم و مقادیرشونو برای هر اگهی با توجه به اینکه این گزینه رو دارن یا نه true یا false بزارم؟
یک مسئله دیگه هم اینه که توی مرتب سازی هم این فیاد ها کاربرد دارن


ثبت پرسش جدید
نبی اله عابدی
تخصص : طراح وب سایت
@nabialaabedi 2 سال پیش مطرح شد
0

باسلام
یک فیلدی تحت عنوان status تعریف کنید و مقدار ان را 0 و 1 تعریف کنید و پیشفرض هم 0 بگذارید وقتی اگهی شما status 0 دارد یعنی اگهی شما وضعیت معمولی دارد و وقتی مقدار ان 1 میشود و ضعیت ان فوری میشود
جهت مرتب سازی هم تعریف کنید که اگهی های که این فیلد مقدار 1 را دارد در بالا قرار بگیرد


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

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