ما را دنبال کنید:
برای مطرح نمودن سئوالات باید وارد پروفایل خود شوید
دی ۰۴، ۱۳۹۴
الیاس هادی زاده تثبیتی » زبانهای برنامه نویسی
تعداد سئوالات پرسیده شده: ۱۶
با سلام و خسته نباشید همان طور که میدانید در سیستم های بانکی چیزی به نام شماره مشتری و یا حتی شماره حساب وجود دارد و اگر اشتباه نکنم بانک ها بر طبق یک قوانین خاص آن ها رو تولید میکنند. در یک مای اسکیوال نیز امکانی وجود دارد که فیلد کلید هر جدول را به گونه ای تعریف کنید که در هر درج جدید در جدول شماره جدید به آن فیلد اختصاص داده شود و این کار به صورت خودکار و به ترتیب است. حال سوال من این است که بانک ها هم از همین ویژگی استفاده می کنند؟ اگر اینجوری است نوع داده ای اینت که حداکثر فکر کنم 2147483647 رو می پذیرد پس اگر مشتری جدیدی درج شود سیستم دچار مشکل میشود. در واقع مشکل و سوال اصلی رو بگذارید اینجوری مطرح کنم که، اگر لازم داشته باشیم فیلدی به نام شماره مشتری داشته باشیم در جدولی به نام مشتری، شما برای تولید پرایمری کی و شماره مشتری چیزی را پشنهاد می کنید؟ آیا پرایمری کی را همون مشتری در نظر میگیرید؟ اگر بله چه جوری تولید شود که هم پویا باشد به صورتی که اتوماتیک باشد هم معنا دار و هم محدودیتی مثل نوع داده ای اینت نداشته باشد. امید وارم منظورم را رسونده باشم موفق و پیروز باشید

دی ۰۴، ۱۳۹۴
احسان مینایی زاده
تعداد سئوالات پاسخ داده شده: ۳۹۶

ببینید برای نوشتن application ها همیشه نباید فکر کرد با همون منظقی که در حال حاضر بلد هستید کار انجام میشه

حتما متفاوت از اون چیزیه که الان شما توضیح دادید، من یک گام جلوتر میرم اگر با منظقی که شما گفتید بخواهید به کاربران فیس بوک یه id بدید میدونید چی میشه ؟

حتی تو بازه اعداد 64 بیتی قرار میگیرد و یا فکر میکنید تراکنشهای بانکی تعداد و نحوه عملکردشون چندتاس و چگونه است؟

برای اینکه بتونین درک خوبی از این سیستمها داشته باشید نیاز دارید خیلی بیشتر با application آشنا بشید

توصیه میکنم فیلم کارگاه منو درباره زیرساختهای فیس بوک از لایتک ببینید