کار من در حوزه اکسس هست
سوالم رو با مثال توضیح میدم
مثلا هر خودرو چندتا ویژگی داره، ی قدرت خاصی داره، ی دور موتور خاص ، گشتاور خاص، میزان خروجی co2 و ....
ما اومدیم در یک جدول مشخصات هر خودرو رو ثبت کردیم و به هر خودرو ی کد اختصاص دادیم و برای هر خودرو مقادیر این پارامتر ها رو نوشتیم، مثلا موتور پراید، قدرتش از ۱۳۹۵ تا ۱۴۲۰ هست میزان گشتاور مثلا ۶۰۰ و .... نمایندگی ها میان پارامترها رو اندازه گیری میکنن و میفرستن برای ما
حالا مثلا ی نمایندگی اومده اندازه گیری کرده که قدرت موتور ی پرایدی که مراجعه کرده، شده ۱۳۹۴ یا ۱۴۲۲ و با کد پراید فرستاده
وقتی ما میخوایم اطلاعات رو به بانک دیتا وارد کنیم
چطور میشه که اول بانک بیاد کد رو چک بکنه مثلا ببینه کد مربوط به پراید هست بعد بیاد عددی که نمایندگی فرستاده رو با فیلد مربوطه مقایسه بکنه، اگه توی بازه وجود داشت که هیچی ولی اگه وجود نداشت، ی پیغام به کاربر بده و بگه که مثلا عدد ۱۳۹۴ در بازه وجود ندارد آیا مایل به اضافه نمودن به مرجع هستید ، اگه جواب بله بود ، بازه اعداد رو بر اساس عدد جدید آپدیت کنه، و اگه گفت نه ، اطلاعات وارد یک جدول دیگه بشه نه اون جدول مد نظر
بعضی از پارامتر ها هم بازه ای نیستن و در یک فیلد اینطور نوشته شدن ۱۲۳۴_۵۶۷۸ یعنی چندتا عدد که با دلیمیتر جدا شدن
به عنوان دیگه باید بیاد اعدادی که نمایندگی فرستاده رو ابتدا از اون فیلد متنی استخراج کنه بعد مقایسه کنه
اگه برابر بود که هیچ، اگه وجود نداشت از کاربر بانک سوال بپرسه که آیا به بانک اضافه بشه ، اونوقت اگه جواب مثبت بود ، این عدد رو هم به اون فیلد اضافه بکنه