نقل قول نوشته شده توسط fahimi مشاهده تاپیک
3 - Data Access Layer : لایه دسترسی به داده ها ... پایین ترین لایه در معماری سه لایه و البته مهمترین لایه در معماری سه لایه .
این لایه در رتباط با تیم مدیریتی و تیم برنامه نویسی هست .

به هر حال نرم افزار شما پارامتر یا پارمتر های را از کاربر بایستی بگیرید و مدیریت دیتا بیس ( DBMS ) ارسال کند که بستگی به طرحی شما از اشیا درون برنامه استفاده می کنید مانند Combobox و . . .
ممنون از پاسختون
مسئله دقیقا همین دیتا بیسه
بنظرم یه نقطه ابهامی وجود داره که پاسخ هاتون با نیاز من مچ نمیشه.. برای همین یه بار صورت مسئله رو سعی میکنم بهتر بگم:


الان این تنظیمی که میخاد صورت بگیره خودش سه حالت داره!
اگه حالت یک اتفاق بیفته که هیچی (0)
اگه حالت دو اتفاق بیفته نیاز به یک خونه توی جدول دیتا بیس داره (1)
و اگه حالت سوم اتفاق بیفته نیاز به سه تا خونه توی دیتا بیس (3)

مسئله میشه: حالا این خونه ها رو چجوری توی دیتا بیس ایجاد کنیم که بهینه هم باشه؟
یک راه حل اینه که 0+1+3=4 +1 =5 =>5خونه برای نگه داری این اطلاعات توی تیبلمون در نظر بگیریم. یعنی هر کاربر 5 فیلد داشته باشه که حداقل یکی و حداکثر از 4 تاش استفاده میکنه
آیا راه حل بهینه تری برای ذخیره این ها هست؟