بهینه کردن دیتابیس مفروض

بپرسید

0

{{ digitTrunc(content.likes) }}

با سلام !

هدف طراحی دیتابیس کد گذاری یک پیام با عدد سه رقمی و دو رقمی می باشد که هر یک روز عدد دو رقمی و هر ده روز عدد سه رقمی به صورت تصادفی تغییر می کند . و در قسمت اینترفیس برنامه تولید اعداد دو رقمی و سه رقمی به صورت تصادفی تولید می شوند و با تاریخ آن روز در بانک ثبت خواهند شد . و اگر روزی نیاز داشتیم که بدانیم در تاریخ خاص چه پیامی با چه کد دورقمی و سه رقمی در بانک ثبت شده است این اطلاعات را برای ما نمایش دهد . و در طول زمان کدهای دو رقمی و سه رقمی برای هر پیام تغییر خواهند کرد و این برنامه برای ما نمایش خواهد داد که در تاریخ خاص کد دو رقم و سه رقم ما برای پیام خاص چه بوده ، و روز های دیگر کد های تعریف شده برای همان پیام چه بوده است . توجه : هر یک روز عدد دو رقمی و هر ده روز عدد سه رقمی به صورت تصادفی برای آن پیام تغییر می کند .

نمایی از جدول فرضی ما :

با سلام !
هدف طراحی دیتابیس کد گذاری یک پیام با عدد سه رقمی و دو رقمی می باشد که هر یک روز عدد دو رقمی و هر ده روز عدد سه رقمی به صورت تصادفی تغییر می کند . و در قسمت اینترفیس برنامه تولید اعداد دو رقمی و سه رقمی به صورت تصادفی تولید می شوند و با تاریخ آن روز  در بانک ثبت خواهند شد . و اگر روزی نیاز داشتیم که بدانیم در تاریخ خاص چه پیامی با چه کد دورقمی و سه رقمی در بانک ثبت شده است این اطلاعات را برای ما نمایش دهد . و در طول زمان کدهای دو رقمی و سه رقمی برای هر پیام تغییر خواهند کرد و این برنامه برای ما نمایش خواهد داد که در تاریخ خاص کد دو رقم و سه رقم ما برای پیام خاص چه بوده ، و روز های دیگر کد های تعریف شده برای همان پیام چه بوده است . توجه : هر یک روز عدد دو رقمی و هر ده روز عدد سه رقمی به صورت تصادفی برای آن پیام  تغییر می کند .
 
نمایی از جدول فرضی ما :  ||http://tosinso.com/files/get/a14e4de6-9771-402c-a5f3-6014c671e18e||  
مثال  : عدد {10;897} نمایانگر پیام A  می باشد و یا {99;253} نمایانگر پیام Computer می باشد . 
برای این کار دیتابیس خود ر ا به صورت زیر طراحی کردم . نمایی از جدول ما :  ||http://tosinso.com/files/get/d9efb340-1b5f-4f87-8dd0-539a6f0e64eb||
که در  جدول Digit عدد دو رقمی و سه رقمی و پیام و  کلید خارجی با نام MessageId  برای آن تعریف کردیم که ارتباط بین جداول برقرار شود . و با این روش هم تغییرات کد دو رقمی و سه رقمی و هم تغییرات تاریخ را برای پیام ها داریم . 

و این که در این روش برای کاربر اتلاف وقت هست که برای هر پیام عمل آپدیت کد دو رقمی و سه رقمی  را انجام دهد ، هدف تولید کد ها ی دو رقمی و سه رقمی به صورت تصادفی و ثبت در بانک می باشد و کاربر دخیل در ثبت اطلاعات نباشد و حد الامکان عمل ثبت و انتخاب تاریخ را انجام دهد . و تاریخچه کد های دو رقمی و سه رقمی برای هر پیام را با تاریخ آن روز برای ما ارائه دهد . اگر لطف کنید در مورد این طراحی ، روش های بهینه ای پیشنهاد بدهید ؟ با تشکر
.

مثال : عدد {10;897} نمایانگر پیام A می باشد و یا {99;253} نمایانگر پیام Computer می باشد .

برای این کار دیتابیس خود ر ا به صورت زیر طراحی کردم . نمایی از جدول ما :

با سلام !
هدف طراحی دیتابیس کد گذاری یک پیام با عدد سه رقمی و دو رقمی می باشد که هر یک روز عدد دو رقمی و هر ده روز عدد سه رقمی به صورت تصادفی تغییر می کند . و در قسمت اینترفیس برنامه تولید اعداد دو رقمی و سه رقمی به صورت تصادفی تولید می شوند و با تاریخ آن روز  در بانک ثبت خواهند شد . و اگر روزی نیاز داشتیم که بدانیم در تاریخ خاص چه پیامی با چه کد دورقمی و سه رقمی در بانک ثبت شده است این اطلاعات را برای ما نمایش دهد . و در طول زمان کدهای دو رقمی و سه رقمی برای هر پیام تغییر خواهند کرد و این برنامه برای ما نمایش خواهد داد که در تاریخ خاص کد دو رقم و سه رقم ما برای پیام خاص چه بوده ، و روز های دیگر کد های تعریف شده برای همان پیام چه بوده است . توجه : هر یک روز عدد دو رقمی و هر ده روز عدد سه رقمی به صورت تصادفی برای آن پیام  تغییر می کند .
 
نمایی از جدول فرضی ما :  ||http://tosinso.com/files/get/a14e4de6-9771-402c-a5f3-6014c671e18e||  
مثال  : عدد {10;897} نمایانگر پیام A  می باشد و یا {99;253} نمایانگر پیام Computer می باشد . 
برای این کار دیتابیس خود ر ا به صورت زیر طراحی کردم . نمایی از جدول ما :  ||http://tosinso.com/files/get/d9efb340-1b5f-4f87-8dd0-539a6f0e64eb||
که در  جدول Digit عدد دو رقمی و سه رقمی و پیام و  کلید خارجی با نام MessageId  برای آن تعریف کردیم که ارتباط بین جداول برقرار شود . و با این روش هم تغییرات کد دو رقمی و سه رقمی و هم تغییرات تاریخ را برای پیام ها داریم . 

و این که در این روش برای کاربر اتلاف وقت هست که برای هر پیام عمل آپدیت کد دو رقمی و سه رقمی  را انجام دهد ، هدف تولید کد ها ی دو رقمی و سه رقمی به صورت تصادفی و ثبت در بانک می باشد و کاربر دخیل در ثبت اطلاعات نباشد و حد الامکان عمل ثبت و انتخاب تاریخ را انجام دهد . و تاریخچه کد های دو رقمی و سه رقمی برای هر پیام را با تاریخ آن روز برای ما ارائه دهد . اگر لطف کنید در مورد این طراحی ، روش های بهینه ای پیشنهاد بدهید ؟ با تشکر
.

که در جدول Digit عدد دو رقمی و سه رقمی و پیام و کلید خارجی با نام MessageId برای آن تعریف کردیم که ارتباط بین جداول برقرار شود . و با این روش هم تغییرات کد دو رقمی و سه رقمی و هم تغییرات تاریخ را برای پیام ها داریم .

و این که در این روش برای کاربر اتلاف وقت هست که برای هر پیام عمل آپدیت کد دو رقمی و سه رقمی را انجام دهد ، هدف تولید کد ها ی دو رقمی و سه رقمی به صورت تصادفی و ثبت در بانک می باشد و کاربر دخیل در ثبت اطلاعات نباشد و حد الامکان عمل ثبت و انتخاب تاریخ را انجام دهد . و تاریخچه کد های دو رقمی و سه رقمی برای هر پیام را با تاریخ آن روز برای ما ارائه دهد . اگر لطف کنید در مورد این طراحی ، روش های بهینه ای پیشنهاد بدهید ؟ با تشکر

.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است