درج اطلاعات زیاد در یک ستون جدول با چه typeی؟

پرسیده شده
فعالیت 1072 روز پیش
دیده شده 342 بار
0

سلام و درود

ببخشید یه سوال داشتم من میخواستم ببینم اگر بخواییم توی یک ستون جدول تعداد زیادی دیتا رو ذخیره کنیم، از چه typeی میتونیم استفاده کنیم؟

مثلا این قابلیت رو به کاربر میدیم که هرتعداد که خواست، شماره تلفن برای پنل کاربریش اضافه کنه، الان برای اینکه ما تعدادش رو نمیدونیم به چه طریقی میتونیم عمل کنیم؟

من دو روش به ذهنم رسید:

1. یک جدول جداگانه برای کلا شماره تلفن ها ایجاد کنیم که هر سطر حاوی یک شماره تلفن و id یوزر مربوطه باشه که برای مواقعی که بخواییم اطلاعات درج کنیم باید دوتا کوئری به دوتا جدول بزنیم

2. توی typeهای ستون جدول دیتابیس که نگاه میکردم، تنها typeی که بهش برخوردم و حس کردم میتونه مفید باشه json بود، برا همین میخواستم ببینم اگر بیاییم داخل همون جدول اصلی type ستون شماره تلفن رو json بذاریم، نظرتون چیه؟

اگر هیچکدوم از روش های بالا بهینه و مفید نبود ممنون میشم هم راه حل مناسبی رو بهم پیشنهاد بدید 

 

 

فایل پیوست

امیر ابوئی
امیر ابوئی

5 خرداد 00

3
حذف شده

سلام و احترام

میتونید از روش 1 استفاده کنید که یک رابطه 1 به چند داشته باشید و هر کاربری هر چه قدر شماره تلفن خواست بتونه اضافه کنه

توی روش دوم اذیت کننده میشه اگه بخواید با داده هاش با استفاده کوئری ها کار کنید 

فایل پیوست

امیر صالحی

توسط

امیر صالحی

5 خرداد 00