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

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

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

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

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

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

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

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

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

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

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

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

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

تعداد فیلد ها

در حال انجام 13

تکمیل شده 15

لیست انتظار 5

ناموفق 6

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

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

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

+1 رأی
1 جواب میانگین بازدید روزانه 0.35428 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.79866 بازدید
+1 رأی
0 جواب میانگین بازدید روزانه 0.32673 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.18378 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.23192 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.621,007 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.0986 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.17169 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.26582 بازدید
0 رأی
2 جواب میانگین بازدید روزانه 0.13216 بازدید
کانال تلگرام جواب یاب
...