Amir JEY
4 سال پیش توسط Amir JEY مطرح شد
3 پاسخ

مشکل در طراحی دیتابیس

سلام دوستان خسته نباشید
من توی پروژه‌ام تعداد زیادی فرم دارم که کاربر درخواست مورد نظرش رو انتخاب میکنه و فیلد‌های مربوط به درخواستش (همون فرم) رو میخوام نمایش بدم و اون ‌‌هارو پر میکنه باید ثبت بشه...
حالا برای اینکه کجا ثبت بشه مشکل دارم...
نمیدونم از دیتابیس استفاده کنم یا از json...
ممنون میشم راهنماییم کنید


ثبت پرسش جدید
MohammadKazemB
تخصص : Web Dev
@MkBahram 4 سال پیش مطرح شد
0

میتونی به شکل json ذخیره کنی و راحت بعد برای نمایش ازش استفاده کنی .
اینم نمونه آموزشش :

https://www.learnwithjason.dev/blog/get-form-values-as-json


سعید
تخصص : برنامه نویس وب
@Saeeed 4 سال پیش مطرح شد
1

@am1rreza من باشم برای همه حالات مفروض یک تیبل میسازم یعنی برای همه حالات درخواست کاربر
و همه کالمن ها nullable باشن و در هر درخواستی فقط فیلد های مربوط به همان درخواست در تیبل ذخیره بشه + بعلاوه تایپ درخواست.
مگر اینکه فیلد ها خیلی زیاد باشن که برای هر نوع درخواستی یک تیبل مجزا میزنم.
اگر قرار به اسفاده از json باشه من دیتابیس هایی مثل mongodb , redis رو پیشنهاد میکنم نه کار کردن با فایل ها رو .


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 4 سال پیش مطرح شد
0

پیشنهاد می‌کنم تا جایی که راه دیگری وجود داره و مجبور نشدید سراغ ذخیره در قالب JSON یا حتی NoSQL نرید. مسئله تون چندان پیچیده و حل نشدنی نیست و راحت می‌تونید با چند تا جدول با روابط One-To-Many و Many-To-Many پیاده سازیش کنید.


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

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