Masoomeh
3 سال پیش توسط Masoomeh مطرح شد
6 پاسخ

طراحی دو جدول شبیه در دیتابیس

سلام
من دوتا جدول در دیتابیس دارم که تمامی فیلد هاشون شبیه به همه و فقط در یک ستون با هم تفاوت دارند
ممنون میشم راهنمایی کنید طراحی بهینه برای این دو جدول چیه ؟


ثبت پرسش جدید
الیاس سخاوتی نیا
تخصص : علاقه‌مند به برنامه‌‎نویسی
@elyassir 3 سال پیش آپدیت شد
0

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


Masoomeh
@zafari.ma.8 3 سال پیش مطرح شد
0

دوتا جدول پرداخت و برداشت دارم
که هر دو توی فیلد های user_id و amount و status مشترک هستند
ولی جدول پرداخت شامل فیلد tracking_code (کد پیگری) هست
وجدول برداشت شامل فیلدcard_number(شماره کارت) هست
در این دو تا فیلد متفاوت اند
@alarus.ir


الیاس سخاوتی نیا
تخصص : علاقه‌مند به برنامه‌‎نویسی
@elyassir 3 سال پیش مطرح شد
0

یه جدول میتونین داشته باشین با فیلدهای user_id و amount و status و tracking_code و card_number
یه ستون اضافه کنین به اسم type که مثلا به صورت 0 و 1 باشه اگه 0 بود پرداخت اگه 1 بود برداشت (یا مثلا میتونه نوعش string باشه هرجوری که راحتین ) بعد طبق اون شماره کارت یا شماره پیگیری رو استفاده کنین


Masoomeh
@zafari.ma.8 3 سال پیش مطرح شد
0

خب اینطوری برای همه سطر ها یه ستون خالی میمونه و فکر نکنم این بهینه باشه
@alarus.ir


الیاس سخاوتی نیا
تخصص : علاقه‌مند به برنامه‌‎نویسی
@elyassir 3 سال پیش مطرح شد
0

اگه برداشت باشه شماره کارت null میشه و اگه پرداخت باشه شماره رهگیری null میشه
به نظرم این بهتر از اینه که دو تا جدول شبیه هم وجود داشته باشن
بازم دوستان دیگه بیان نظر بدن


Masoomeh
@zafari.ma.8 3 سال پیش مطرح شد

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

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