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

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

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

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

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

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

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

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

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

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

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

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

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

تعداد فیلد ها

در حال انجام 13

تکمیل شده 15

لیست انتظار 5

ناموفق 6

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

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

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

+1 رأی
1 جواب میانگین بازدید روزانه 0.34515 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.71977 بازدید
+1 رأی
0 جواب میانگین بازدید روزانه 0.29707 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.17409 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.23257 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.591,105 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.0897 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.15195 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.26654 بازدید
0 رأی
2 جواب میانگین بازدید روزانه 0.12242 بازدید
کانال تلگرام جواب یاب
...