PDA

View Full Version : سوال در مورد allow null بودن ستون در طراحی دیتابیس



aghayex
شنبه 12 مرداد 1392, 17:12 عصر
با سلام
اگه ما به یه ستون اجازه بدیم که allow null باشه یعنی اینکه اجازه می دیم مقدار null در اون ذخیره بشه آیا به نظر دوستان چه تفاوتی در ذخیره واقعی یه ستون allow null با یه ستون not allow null داره ؟
بزارید بیشتر توضیح بدم من دارم با wpf کار می کنم و از خصوصیت بایندینگ اون استفاده می کنم وقتی یه مقدار null که در یه پروپرتی ( ستون ) هست ارتباط بایندینگ با مشکل مواجع میشه و برا همین در orm میام مقادیر رو با یه شرط اگهnull بود و اون پروپرتی عددی بود به صفر و اگه رشته بود به string.empty() تبدیل می کنم و حالا به این نتیجه رسیدم که لزومی نداره یه ستون از نوع allow null باشه

bitasoft.ir
سه شنبه 05 شهریور 1392, 16:59 عصر
این خاصیت بعضی جاها به درد می خوره و بعضی جاها برای فیلدهای الزامی باید مقدار رو فالس کرد. ضمنا الان با کلاسهای آماده ویژوال استدیو و تعریف انواع خاصی از پراپرتیها می توان این مشکل رو در هنگام بایند کردن برطرف کرد.