reza ahmadi
9 ماه پیش توسط reza ahmadi مطرح شد
1 پاسخ

لینک های دانلودی یک پست رو در جدول خود پست ذخیره کنم یا جدول جدا بسازم

سلام دوستان من یک سایت دانلودی با لاراول دارم میسازم .
هر کدوم از پست های سایت چندین لینک دانلود دارند.
برای ذخیره سازی لینک ها جدول جدا بسازم بهتره یا اینکه در خود جدول پست ها یک فیلد به اسم download_links بسازم و مشخصات لینک ها رو به صورت آرایه در آن ذخیره کنم؟


ثبت پرسش جدید
حسین افتخارراد
تخصص : نال کد
@hosseinradvictor 9 ماه پیش آپدیت شد
0

جدول جدا یعنی یک فیلد ای دی اضافه یک فیلد Createdat , updatedat, deletedat اضافه و همچنین یک فیلد ریلیشن اضافه اگر هر پست فقط یک لینک دارد پس در یک جدول ایجاد کن اما اگر هر پست چندین لینک دانلود دارد مناسب ترین حالت برای قابلیت توسعه و کاهش نال فیلد استفاده از دو جدول و ایجاد رابطه یک به چند می باشد .
اما اگر لینک هایی دارید که ممکن است میان پست های مختلف مشترک باشند از رابطه چند به چند با سه جدول و یک جدول پایوت استفاده کنید .
بر اساس استاتژی پروژه دیتا بیش رو طرح ریزی کنید

البته به صورت ارایه ای هم میتونید استفاده کنید اما فیلد مورد نظر باید از نوع تکس انتخاب کنید که به تنهایی فضای زیادی در دیتابیش اشغالی میکنه و در مدیریت فضای دیتا بیس بهینه نیست


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام