صادق مرادی
5 سال پیش توسط صادق مرادی مطرح شد
3 پاسخ

ساختار دیتابیس برای ذخیره اعتبار مالی

سلام دوستان بنده یه دیتابیس دارم و دو تا فیلد داره تو یکیش یه مقدار عددی به تومن ذخیره میشه .
تو یکی دیگه میزان بدهکاری و بستانکاری ذخیره میشه.

سوال بنده اینجاست که بهترین دیتا تایپ برای ثبت عدد پول چیه ؟ ایا Int کافیه؟
دوم اینکه بدهکاری یا بستانکاری رو چطوری باید تو یه فیلد تعیین کنم؟
میشه فیلد رو از نوع string بزارم و عدد -500 یعنی بدهکار و +500 یعنی طلبکار ایا این راه درسته؟

ممنون میشم اگر در پیدا کردن راه درست راهنمایی کنید.


ثبت پرسش جدید
Hamidev
تخصص : backend Developer | laravel |...
@hamiidev 5 سال پیش مطرح شد
2

سلام وقت شما بخیر

بهترین دیتا تایپ ها برای مبلغ پول "double" می باشد با خاصیت unsigned
اگر string ذخیره کنید امکان محاسبات مثل جمع و تفریق ردیف ها رو نداری و بنظر من درست نیست!
میتونی برای ذخیره اعداد منفی از decimal استفاده کنی

موفق باشی


سید حسین رضوی
تخصص : برنامه نویس وب و طراح رابط کار...
@hossein.r.1442 5 سال پیش مطرح شد
1

ببینید اگه دارید با زبانی مثل php کار میکنید میتونید مبالغ رو به صورت رشته هم ذخیره کنید و به راحتی هم روشون اعمال جمع و تفریق رو انجام بدی، البته در کلیت کار بهتره که دابل باشه اما اینم مشکلی براتون ایجاد نمیکنه


سید مهرداد حسین زاده ساداتی
تخصص : برنامه نویس
@mehrdadhosseinzadeh 5 سال پیش مطرح شد
0

از پکیج wallet استفاده کن
خودش مدیریت میکنه
تو سایت پکیجیست بگرد


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

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