طراحی جداول دیتابیس یک سامانه بطور جزیی؟ آیا امکان شماره گذاری یک فیلد وجود دارد؟

0 رأی
میانگین بازدید روزانه 0.1101 بازدید

سلام . من در حال طراحی دیتابیسی یک سامانه مدیریت پروژه های یک شرکت نرم افزاری هستم. پس از ورود به سامانه 4 دسته بندی برای پروژه هام دارم. پروژه های تکمیل شده ، پروژه های در حال انجام ، پروژه های لیست انتظار و پروژه های ناموفق

فیلد های این دسته بندی ها فرق دارند. یعنی برای انواع مختلف پروژه فیلدهای متفاوتی قرار است ذخیره گردند.

یک دکمه ثبت پروژه جدید دارم. وقتی پروژه های برای اولین بار قرار است ثبت شود در لیست انتظار قرار میگیرد. که 5 فیلد دارد.

الان من مشکلم اینجاست:

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

اینها صفت اند.

از طرفی قرار است همه پروژه ها در یک جدول باشند با یک شناسه خاص

شناسه و نوع در جدول دیگر

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

آیا ممکن است که من اینکارو بکنم که وقتی پروژه از لیست انتظار تغییر حالت پیدا میکند به در حال انجام ، فیلد های قبلی نشان داده شوند و فیلد هایی که در فرم جدید اند اضافه شوند برای تکمیل شدن..

بطور کلی آیا میتوان به فیلد های آی دی داد و در مواقع لزوم برای نمایش صدایشان زد؟

تعداد فیلد ها

در حال انجام 13

تکمیل شده 15

لیست انتظار 5

ناموفق 6

اصلا به من بگین جدول بندیش چجوری میشه؟

سوال 2 سال قبل در تالار برنامه نویسی توسط developer7 (0 امتیاز)
ویرایش 2 سال قبل توسط Saeed Zarinfam

سوال های مشابه

+1 رأی
1 جواب میانگین بازدید روزانه 0.35446 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.77889 بازدید
+1 رأی
0 جواب میانگین بازدید روزانه 0.31678 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.18385 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.22204 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.611,022 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.0987 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.17174 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.25591 بازدید
0 رأی
2 جواب میانگین بازدید روزانه 0.13220 بازدید
کانال تلگرام جواب یاب
...