با سلام !
هدف طراحی دیتابیس کد گذاری یک پیام با عدد سه رقمی و دو رقمی می باشد که هر یک روز عدد دو رقمی و هر ده روز عدد سه رقمی به صورت تصادفی تغییر می کند . و در قسمت اینترفیس برنامه تولید اعداد دو رقمی و سه رقمی به صورت تصادفی تولید می شوند و با تاریخ آن روز در بانک ثبت خواهند شد . و اگر روزی نیاز داشتیم که بدانیم در تاریخ خاص چه پیامی با چه کد دورقمی و سه رقمی در بانک ثبت شده است این اطلاعات را برای ما نمایش دهد . و در طول زمان کدهای دو رقمی و سه رقمی برای هر پیام تغییر خواهند کرد و این برنامه برای ما نمایش خواهد داد که در تاریخ خاص کد دو رقم و سه رقم ما برای پیام خاص چه بوده ، و روز های دیگر کد های تعریف شده برای همان پیام چه بوده است . توجه : هر یک روز عدد دو رقمی و هر ده روز عدد سه رقمی به صورت تصادفی برای آن پیام تغییر می کند .
نمایی از جدول فرضی ما :
مثال : عدد {10;897} نمایانگر پیام A می باشد و یا {99;253} نمایانگر پیام Computer می باشد .
برای این کار دیتابیس خود ر ا به صورت زیر طراحی کردم . نمایی از جدول ما :
که در جدول Digit عدد دو رقمی و سه رقمی و پیام و کلید خارجی با نام MessageId برای آن تعریف کردیم که ارتباط بین جداول برقرار شود . و با این روش هم تغییرات کد دو رقمی و سه رقمی و هم تغییرات تاریخ را برای پیام ها داریم .
و این که در این روش برای کاربر اتلاف وقت هست که برای هر پیام عمل آپدیت کد دو رقمی و سه رقمی را انجام دهد ، هدف تولید کد ها ی دو رقمی و سه رقمی به صورت تصادفی و ثبت در بانک می باشد و کاربر دخیل در ثبت اطلاعات نباشد و حد الامکان عمل ثبت و انتخاب تاریخ را انجام دهد . و تاریخچه کد های دو رقمی و سه رقمی برای هر پیام را با تاریخ آن روز برای ما ارائه دهد . اگر لطف کنید در مورد این طراحی ، روش های بهینه ای پیشنهاد بدهید ؟ با تشکر
.
این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.
دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود