Polyinstantiation
کمپیوٹر سائنس میں پولی انسٹینٹیشن ٹائپ (کلاس، ڈیٹا بیس قطار یا دوسری صورت میں) کا تصور ہے جسے متعدد آزاد مثالوں (اشیاء، کاپیاں) میں فوری طور پر پیش کیا جاتا ہے۔ یہ اس بات کی بھی نشاندہی کر سکتا ہے، جیسے کہ ڈیٹا بیس پولی انسٹینٹیشن کے معاملے میں، کہ دو مختلف مثالوں کا ایک ہی نام ہے (شناخت کنندہ، بنیادی کلید)۔ آپریٹنگ سسٹم سیکیورٹی آپریٹنگ سسٹم سیکیورٹی میں، پولی انسٹینٹیشن صارف بنانے یا مشترکہ وسائل کے مخصوص نقطہ نظر پر عمل کرنے کا تصور ہے۔ I. e. عمل اے مشترکہ وسائل، جیسے کہ یونکس ڈائرکٹری/ٹی ایم پی پر بدنیتی پر مبنی کوڈ لکھ کر عمل بی کو متاثر نہیں کر سکتا۔ مشترکہ وسائل کے پولی انسٹینٹیشن کے اہداف اسی طرح کے ہوتے ہیں جیسے کہ پروسیس آئسولیشن، ورچوئل میموری کی ایک ایپلی کیشن، جہاں عمل کو اپنی الگ تھلگ ورچوئل ایڈریس کی جگہ تفویض کی جاتی ہے تاکہ عمل اے کو عمل بی کی میموری کی جگہ میں لکھنے سے روکا جا سکے۔ ڈیٹا بیس میں، پولی انسٹینٹیشن ڈیٹا بیس سے متعلق ایس کیو ایل (اسٹرکچرڈ کوری لینگویج) اصطلاح ہے۔ یہ ایک رشتے کو ایک ہی بنیادی کلید کے ساتھ متعدد قطاریں رکھنے کی اجازت دیتا ہے۔ متعدد مثالوں کو ان کی حفاظتی سطحوں سے ممتاز کیا جاتا ہے۔ یہ لازمی پالیسی کی وجہ سے ہوتا ہے۔ قائم کردہ حفاظتی سطح پر منحصر ہے، ایک ریکارڈ حساس معلومات پر مشتمل ہوتا ہے، اور دوسرا نہیں، یعنی صارف ریکارڈ کی معلومات کو اس کی رازداری کی سطح کے مطابق دیکھے گا جو پہلے کمپنی کی پالیسی کے ذریعہ متعین کی گئی تھی۔ مندرجہ ذیل ٹیبل پر غور کریں، جہاں بنیادی کلید نام ہے اور λ (x) حفاظتی سطح ہے: اگرچہ حفاظتی نقطہ نظر سے مفید ہے، پولی انسٹینٹیشن کئی مسائل پیدا کرتا ہے: اخلاقی جانچ پڑتال، چونکہ اس میں جھوٹ بولنا شامل ہے۔ قطاروں کی تعداد میں مسلسل خیالات فراہم کرنا کرپٹوگرافی کی قطاروں میں دھماکہ کرپٹوگرافی میں، پولی انسٹینٹیشن ایک سے زیادہ محفوظ جسمانی مقام میں کرپٹوگرافک کلید کا وجود ہے۔ حوالہ جات آبجیکٹ پر مبنی ڈیٹا بیس مینجمنٹ سسٹم