- 1400/01/28
- 0
- 380
انتخاب مناسب نوع برای فیلدها
سلام و وقت بخیر
ممنون میشم مورد زیر رو توضیح بفرمایید :
برنامه نویس ها بصورت معمول فیلدها رو string و بیشتر id ها رو int درنظر میگیرن که صحیح نیست.بنظر شما id در جداولی که رشدی ندارن و بعضا ۴۰ مورد مورد هستن رو باید byte یا short درنظر بگیریم ؟
فیلد قیمتی رو decimalیا doubleدرنظر بگیریم بهتر است ؟اگر مبلغ خرید و فروش در سایت به میلیارد برسد چطور ؟
ممنون از توجه شما
- 1400/01/30
سلام
زمانی که از string برای نوع پروپرتی ها استفاده می کنید بهتره که محدودیت برای تعدا کاراکترها قرار بدهید با اتریبیوت maxLenght و یا FluentApi های EfCore می توانید این کار را انجام بدهید.
برای نوع فیلدهای کع داده پولی قرار است ذخیره کنید از int و یا long استفاده کنید. در پول تومان و ریال ما نیاز به اعشار نداریم.
برای نوع Id هم هرچیزی می توانید قرار بدهید
پاسخی برای این باگ ارسال کنید
لطفا کدها را درون قطعه کد ارسال نمایید
برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری