IDEF1X
انٹیگریشن ڈیفینیشن فار انفارمیشن ماڈلنگ (IDEF1X) سیمنٹک ڈیٹا ماڈل کی ترقی کے لیے ڈیٹا ماڈلنگ کی زبان ہے۔ IDEF1X ایک گرافیکل انفارمیشن ماڈل تیار کرنے کے لیے استعمال ہوتا ہے جو کسی ماحول یا نظام کے اندر معلومات کی ساخت اور الفاظ کی نمائندگی کرتا ہے۔ IDEF1X سیمنٹک ڈیٹا ماڈلز کی تعمیر کی اجازت دیتا ہے جو ڈیٹا کے انتظام کو بطور وسیلہ، انفارمیشن سسٹمز کے انضمام، اور کمپیوٹر ڈیٹا بیس کی تعمیر میں مدد فراہم کر سکتا ہے۔ یہ معیار سافٹ ویئر انجینئرنگ کے میدان میں ماڈلنگ زبانوں کے آئی ڈی ای ایف خاندان کا حصہ ہے۔ جائزہ ڈیٹا ماڈلنگ تکنیک کا استعمال ڈیٹا کو ایک وسائل کے طور پر منظم کرنے کے لیے معیاری، مستقل اور پیش گوئی کے قابل انداز میں ماڈل بنانے کے لیے کیا جاتا ہے۔ اسے ان منصوبوں میں استعمال کیا جا سکتا ہے جن میں کسی تنظیم کے اندر ڈیٹا وسائل کی وضاحت اور تجزیہ کرنے کے معیاری ذرائع کی ضرورت ہوتی ہے۔ اس طرح کے منصوبوں میں ڈیٹا ماڈلنگ تکنیک کو طریقہ کار میں شامل کرنا، ڈیٹا کو بطور وسیلہ منظم کرنا، انفارمیشن سسٹمز کو مربوط کرنا، یا کمپیوٹر ڈیٹا بیس ڈیزائن کرنا شامل ہیں۔ آئی ڈی ای ایف 1 ایکس معیار کے بنیادی مقاصد فراہم کرنا ہیں: کسی تنظیم کے ڈیٹا وسائل کو مکمل طور پر سمجھنے اور ان کا تجزیہ کرنے کا مطلب ڈیٹا کی پیچیدگی کی نمائندگی اور بات چیت کرنے کا عام ذریعہ ایک انٹرپرائز کو چلانے کے لیے درکار ڈیٹا کا مجموعی نظریہ پیش کرنے کے لیے ایک تکنیک کا مطلب ڈیٹا کے ایپلی کیشن سے آزاد نقطہ نظر کی وضاحت کرنا ہے جس کی تصدیق صارفین کر سکتے ہیں اور اسے فزیکل ڈیٹا بیس ڈیزائن میں تبدیل کیا جا سکتا ہے۔ موجودہ ڈیٹا وسائل سے مربوط ڈیٹا کی تعریف حاصل کرنے کے لیے ایک تکنیک۔ IDEF1X کا ایک بنیادی مقصد انضمام کی حمایت کرنا ہے۔ انضمام کا نقطہ نظر ڈیٹا ریسورس کی واحد بامعنی تعریف کی گرفت، انتظام اور استعمال پر مرکوز ہے جسے "تصوراتی اسکیما" کہا جاتا ہے۔ "تصوراتی اسکیما" ایک انٹرپرائز کے اندر ڈیٹا کی واحد مربوط تعریف فراہم کرتا ہے جو ڈیٹا کے کسی بھی واحد اطلاق کی طرف متعصبانہ نہیں ہے اور اس سے آزاد ہے کہ ڈیٹا کو جسمانی طور پر کس طرح ذخیرہ کیا جاتا ہے یا اس تک رسائی حاصل کی جاتی ہے۔ اس تصوراتی اسکیما کا بنیادی مقصد اعداد و شمار کے درمیان معنی اور باہمی تعلق کی مستقل تعریف فراہم کرنا ہے جو اعداد و شمار کی سالمیت کو مربوط کرنے، بانٹنے اور منظم کرنے کے لیے استعمال کیا جا سکتا ہے۔ ایک تصوراتی اسکیما میں تین اہم خصوصیات ہونی چاہئیں: کاروبار کے بنیادی ڈھانچے کے مطابق اور تمام ایپلی کیشن کے شعبوں میں قابل توسیع، جیسے کہ نئے ڈیٹا کی وضاحت پہلے سے بیان کردہ ڈیٹا کو تبدیل کیے بغیر کی جا سکتی ہے جو مطلوبہ صارف کے خیالات اور مختلف قسم کے ڈیٹا اسٹوریج اور رسائی کے ڈھانچے میں تبدیل ہو سکتا ہے۔ سیمنٹک ڈیٹا ماڈلز کی ضرورت کو پہلی بار امریکی فضائیہ نے 1970 کی دہائی کے وسط میں انٹیگریٹڈ کمپیوٹر ایڈیڈ مینوفیکچرنگ (آئی سی اے ایم) پروگرام کے نتیجے میں تسلیم کیا تھا۔ اس پروگرام کا مقصد کمپیوٹر ٹیکنالوجی کے منظم استعمال کے ذریعے مینوفیکچرنگ کی پیداواری صلاحیت کو بڑھانا تھا۔ آئی سی اے ایم پروگرام نے مینوفیکچرنگ کی پیداواری صلاحیت کو بہتر بنانے میں شامل لوگوں کے لیے بہتر تجزیہ اور مواصلاتی تکنیکوں کی ضرورت کی نشاندہی کی۔ نتیجے کے طور پر، آئی سی اے ایم پروگرام نے تکنیکوں کا ایک سلسلہ تیار کیا جسے آئی ڈی ای ایف (آئی سی اے ایم ڈیفینیشن) طریقوں کے نام سے جانا جاتا ہے جس میں درج ذیل شامل ہیں: آئی ڈی ای ایف 0 ایک "فنکشن ماڈل" تیار کرنے کے لیے استعمال ہوتا ہے جو ماحول یا سسٹم آئی ڈی ای ایف 1 کے اندر سرگرمیوں یا عمل کی ایک منظم نمائندگی ہے جو "انفارمیشن ماڈل" تیار کرنے کے لیے استعمال ہوتا ہے جو ماحول یا سسٹم آئی ڈی ای ایف 2 کے اندر معلومات کے ڈھانچے اور الفاظ کی نمائندگی کرتا ہے جو "ڈائنامکس ماڈل" تیار کرنے کے لیے استعمال ہوتا ہے۔ آئی ڈی ای ایف انفارمیشن ماڈلنگ (آئی ڈی ای ایف 1) کے لیے ابتدائی نقطہ نظر موجودہ تحقیق اور صنعت کی ضروریات کی بنیاد پر 1981 میں آئی سی اے ایم پروگرام کے ذریعے شائع کیا گیا تھا۔ اس نقطہ نظر کی نظریاتی جڑیں رشتہ دار ماڈل تھیوری پر ایڈگر ایف کوڈ اور وجود تعلقات کے ماڈل پر پیٹر چن کے ابتدائی کام سے نکلی ہیں۔ ابتدائی آئی ڈی ای ایف 1 تکنیک ہیوز ایئرکرافٹ کے ڈاکٹر آر آر براؤن اور مسٹر ٹی ایل رامی اور ڈی ایپلٹن کمپنی (ڈی اے سی او ایم) کے مسٹر ڈی ایس کولمین کے کام پر مبنی تھی، جس میں چارلس باخمین، پیٹر چن، ڈاکٹر ایم اے میلکانوف اور ڈاکٹر جی ایم کے تنقیدی جائزے اور اثر و رسوخ تھے۔ ذاتی طور پر. 1983 میں، امریکی فضائیہ نے آئی سی اے ایم پروگرام کے تحت انٹیگریٹڈ انفارمیشن سپورٹ سسٹم (I2S2) پروجیکٹ شروع کیا۔ اس پروجیکٹ کا مقصد متنوع کمپیوٹر ہارڈ ویئر اور سافٹ ویئر کے نیٹ ورک کو منطقی اور جسمانی طور پر مربوط کرنے کے لیے فعال ٹیکنالوجی فراہم کرنا تھا۔ اس پروجیکٹ اور صنعت کے تجربے کے نتیجے میں، انفارمیشن ماڈلنگ کے لیے ایک بہتر تکنیک کی ضرورت کو تسلیم کیا گیا۔ ایئر فورس آئی ڈی ای ایف پروگرام کے کنٹریکٹ منتظمین کے نقطہ نظر سے، آئی ڈی ای ایف 1 ایکس آئی سی اے ایم آئی آئی ایس ایس-6201 پروجیکٹ کا نتیجہ تھا اور اسے آئی آئی ایس ایس-6202 پروجیکٹ کے ذریعے مزید بڑھایا گیا تھا۔ آئی آئی ایس ایس-6202 پروجیکٹ میں شناخت شدہ ڈیٹا ماڈلنگ بڑھانے کی ضروریات کو پورا کرنے کے لیے، ایک ذیلی ٹھیکیدار، ڈی اے سی او ایم نے منطقی ڈیٹا بیس ڈیزائن تکنیک (ایل ڈی ڈی ٹی) اور اس کے معاون سافٹ ویئر (اے ڈی اے ایم) کا لائسنس حاصل کیا۔ ماڈلنگ تکنیک کے تکنیکی مواد کے نقطہ نظر سے، آئی ڈی ای ایف 1 ایکس ایل ڈی ڈی ٹی کا نام تبدیل کرنا ہے۔ 2 ستمبر 2008 کو، متعلقہ این آئی ایس ٹی معیار، ایف آئی پی ایس 184، کو واپس لے لیا گیا ہے (فیڈرل رجسٹر جلد پر فیصلہ۔ 73/صفحہ 51276)۔ ستمبر 2012 سے آئی ڈی ای ایف 1 ایکس بین الاقوامی معیار آئی ایس او/آئی ای سی/آئی ای ای 31320-2:2012 کا حصہ ہے۔ یہ معیار آئی ڈی ای ایف 1 ایکس 97 کے نحو اور الفاظ کی وضاحت کرتا ہے، جو دو تصوراتی ماڈلنگ زبانوں پر مشتمل ہے: ایک "کلیدی طرز" زبان جو ایف آئی پی ایس 184 کے ساتھ نیچے کی طرف مطابقت رکھتی ہے، جو رشتہ دار اور توسیعی رشتہ دار ڈیٹا بیس کی حمایت کرتی ہے، اور آبجیکٹ ڈیٹا بیس اور آبجیکٹ پر مبنی ماڈلنگ کے لیے موزوں ایک نئی "شناخت طرز" زبان۔ منطقی ڈیٹا بیس ڈیزائن تکنیک منطقی ڈیٹا بیس ڈیزائن تکنیک (ایل ڈی ڈی ٹی) 1982 میں ڈیٹا بیس ڈیزائن گروپ کے رابرٹ جی براؤن نے مکمل طور پر آئی ڈی ای ایف پروگرام سے باہر اور آئی ڈی ای ایف 1 کا کوئی علم نہیں رکھتے ہوئے تیار کی تھی۔ بہر حال، آئی ڈی ای ایف 1 اور ایل ڈی ڈی ٹی کا مرکزی مقصد ایک ہی تھا: کسی انٹرپرائز کے لیے درکار مستقل معلومات کا ڈیٹا بیس غیر جانبدار ماڈل تیار کرنا جس میں شامل حقیقی دنیا کے اداروں کی ماڈلنگ کی جائے۔ ایل ڈی ڈی ٹی نے ریلیشنل ڈیٹا ماڈل، ای-آر ماڈل، اور ڈیٹا جنرلائزیشن کے عناصر کو ایک طرح سے مشترکہ کیا جس کا مقصد خاص طور پر ڈیٹا ماڈلنگ اور ڈیٹا ماڈل کو ڈیٹا بیس ڈیزائن میں تبدیل کرنے میں مدد کرنا ہے۔ ایل ڈی ڈی ٹی میں ایک ماحولیاتی (نیم اسپیس) درجہ بندی، ماڈل کی متعدد سطحیں، عمومی/تخصص کا ماڈلنگ، اور بنیادی اور غیر ملکی کلیدوں کے ذریعہ تعلقات کی واضح نمائندگی شامل تھی، جس کی حمایت ایک اچھی طرح سے بیان کردہ کردار کے نام کی سہولت سے ہوتی ہے۔ بنیادی چابیاں اور غیر واضح طور پر کردار کے نام سے منسوب غیر ملکی چابیاں بعض اوقات لطیف انفرادیت اور حوالہ جاتی سالمیت کی رکاوٹوں کا اظہار کرتی ہیں جن کو بالآخر کسی بھی قسم کے ڈیٹا بیس کے ذریعے جاننے اور ان کا احترام کرنے کی ضرورت ہوتی ہے۔ چاہے ڈیٹا بیس ڈیزائن نے ایل ڈی ڈی ٹی ماڈل کی سالمیت کی رکاوٹ پر مبنی چابیاں ڈیٹا بیس تک رسائی کی چابیاں یا انڈیکس کے طور پر استعمال کیں، یہ ایک مکمل طور پر الگ فیصلہ تھا۔ ایل ڈی ڈی ٹی ماڈلز کی درستگی اور تکمیل ماڈلز کو ڈیٹا بیس ڈیزائن میں نسبتا ہموار تبدیلی کے قابل بنانے میں ایک اہم عنصر تھا۔ ابتدائی ایل ڈی ڈی ٹی ماڈلز کو آئی بی ایم کے درجہ بندی والے ڈیٹا بیس، آئی ایم ایس کے لیے ڈیٹا بیس ڈیزائن میں تبدیل کر دیا گیا تھا۔ بعد کے ماڈلز کو کلینیٹ کے نیٹ ورک ڈیٹا بیس، آئی ڈی ایم ایس، اور رشتہ دار ڈیٹا بیس کی بہت سی اقسام کے لیے ڈیٹا بیس ڈیزائن میں تبدیل کر دیا گیا۔ ایل ڈی ڈی ٹی سافٹ ویئر، اے ڈی اے ایم، سپورٹڈ ویو (ماڈل) انٹری، ویو مرجنگ، سلیکٹیو (سب سیٹ) ویو، نیم اسپیس وراثت، نارملائزیشن، ویوز کا کوالٹی اشورینس تجزیہ، اینٹیٹی ریلیشن شپ گراف اور رپورٹ جنریشن، ایس کیو ایل ڈیٹا ڈیکلریشن سٹیٹمنٹ کے طور پر اظہار کردہ ریلیشنل ڈیٹا بیس میں تبدیلی، اور حوالہ جاتی سالمیت کی جانچ ایس کیو ایل۔ منطقی ماڈلز کو ساختی ماڈلنگ زبان کے ساتھ سیریلائز کیا گیا تھا۔ ایل ڈی ڈی ٹی کا گرافک نحو آئی ڈی ای ایف 1 سے مختلف تھا اور اس سے بھی اہم بات یہ ہے کہ ایل ڈی ڈی ٹی میں بہت سے باہم متعلقہ ماڈلنگ تصورات موجود تھے جو آئی ڈی ای ایف 1 میں موجود نہیں تھے۔ لہذا، آئی ڈی ای ایف 1 کو بڑھانے کے بجائے، ڈی اے سی او ایم کی میری ای لومس نے جہاں بھی ممکن ہو آئی ڈی ای ایف 1 کے ساتھ مطابقت رکھنے والی اصطلاحات کا استعمال کرتے ہوئے، ایل ڈی ڈی ٹی کے کافی ذیلی سیٹ کے نحو اور الفاظ کا ایک مختصر خلاصہ لکھا۔ ڈی اے سی او ایم نے نتیجہ آئی ڈی ای ایف 1 ایکس کو لیبل کیا اور اسے آئی سی اے ایم پروگرام کو فراہم کیا، جس نے اسے 1985 میں شائع کیا۔ (IEEE 1998، p. iii) (بروس 1992، p. xii) ڈی اے سی او ایم نے بھی اے ڈی اے ایم سافٹ ویئر کو سی میں تبدیل کیا اور اسے لیوریج کے نام سے فروخت کیا۔ آئی ڈی ای ایف 1 ایکس عمارت اداروں کو بلاک کرتی ہے حقیقی یا تجریدی چیزوں (لوگ، اشیاء، مقامات، واقعات، خیالات، چیزوں کا مجموعہ وغیرہ) کی ایک کلاس کی نمائندگی۔ جنہیں ایک ہی طبقے کی مثالوں کے طور پر تسلیم کیا جاتا ہے کیونکہ وہ ایک جیسی خصوصیات کا اشتراک کرتے ہیں اور ایک ہی رشتے میں حصہ لے سکتے ہیں۔ ڈومین ڈیٹا ویلیوز کا ایک نامزد سیٹ (فکسڈ، یا ممکنہ طور پر لامحدود تعداد میں) تمام ایک ہی ڈیٹا ٹائپ، جس پر کسی خاصیت کی مثال کے لیے اصل ویلیو کھینچی جاتی ہے۔ ہر خاصیت کو بالکل ایک بنیادی ڈومین پر بیان کیا جانا چاہیے۔ متعدد صفات ایک ہی بنیادی ڈومین پر مبنی ہو سکتی ہیں۔ ایک خاصیت یا خصوصیت جو کسی وجود کی کچھ یا تمام مثالوں میں مشترک ہے۔ ایک خاصیت کسی وجود کے تناظر میں ڈومین کے استعمال کی نمائندگی کرتی ہے۔ کلیدیں ایک ہستی کی خاصیت، یا صفات کا مجموعہ، جس کی اقدار ہر ہستی کی مثال کو منفرد طور پر شناخت کرتی ہیں۔ اس طرح کا ہر سیٹ ایک امیدوار کلید تشکیل دیتا ہے۔ پرائمری چابیاں امیدوار کی کلید کو کسی ہستی کی منفرد شناخت کے طور پر منتخب کیا جاتا ہے۔ غیر ملکی چابیاں ایک خاصیت، یا بچے یا زمرہ کے وجود کی مثال کی صفات کا مجموعہ جس کی اقدار متعلقہ والدین یا عام وجود کی مثال کی بنیادی کلید سے ملتی ہیں۔ غیر ملکی کلید کو ایک مخصوص کنکشن یا درجہ بندی کے تعلقات کے ذریعے پیرنٹ یا عام ہستی کی بنیادی کلید کی "منتقلی" کے نتیجے کے طور پر دیکھا جا سکتا ہے۔ غیر ملکی کلید میں ایک خاصیت یا صفات کے امتزاج کو ایک کردار کا نام تفویض کیا جا سکتا ہے جو بچے یا زمرہ کے وجود میں اس کے کردار کی عکاسی کرتا ہے۔ تعلقات دو اداروں کی مثالوں کے درمیان یا ایک ہی وجود کی مثالوں کے درمیان ایک ایسوسی ایشن۔ کنکشن ریلیشن شپ ایک ایسا رشتہ جس میں ایسوسی ایشن کے علاوہ کوئی سیمنٹکس نہ ہو۔ رکاوٹیں، کارڈینالٹی دیکھیں۔ زمرہ بندی کے تعلقات ایک ایسا رشتہ جس میں دونوں اداروں کی مثالیں ایک ہی حقیقی یا تجریدی چیز کی نمائندگی کرتی ہیں۔ ایک وجود (عام وجود) چیزوں کے مکمل مجموعے کی نمائندگی کرتا ہے، دوسرا (زمرہ وجود) ان چیزوں کی ذیلی قسم یا ذیلی درجہ بندی کی نمائندگی کرتا ہے۔ زمرہ کے وجود میں ایک یا زیادہ خصوصیات ہو سکتی ہیں، یا کسی دوسرے وجود کی مثالوں کے ساتھ تعلق ہو سکتا ہے، جو تمام عام وجود کی مثالوں میں مشترک نہیں ہے۔ زمرہ کے وجود کی ہر مثال بیک وقت عام وجود کی ایک مثال ہے۔ غیر مخصوص رشتے ایک ایسا رشتہ جس میں کسی بھی وجود کی مثال دوسرے کی کسی بھی تعداد سے متعلق ہو سکتی ہے۔ آئی ڈی ای ایف 1 ایکس میں دیکھنے کی تین سطحوں کی وضاحت کی گئی ہے: ہستی کا رشتہ (ای آر)، کلیدی بنیاد پر (کے بی)، اور مکمل طور پر منسوب (ایف اے)۔ وہ تجریدی کی سطح میں مختلف ہیں۔ ای آر کی سطح سب سے زیادہ تجریدی ہے۔ یہ موضوع کے علاقے کے سب سے بنیادی عناصر-اداروں اور ان کے تعلقات کا نمونہ بناتا ہے۔ یہ عام طور پر دیگر سطحوں کے مقابلے میں دائرہ کار میں وسیع ہوتا ہے۔ کے بی کی سطح کلیدوں کو شامل کرتی ہے اور ایف اے کی سطح تمام صفات کو شامل کرتی ہے۔ آئی ڈی ای ایف 1 ایکس موضوعات تھری اسکیما اپروچ سافٹ ویئر انجینئرنگ میں تھری اسکیما اپروچ انفارمیشن سسٹمز اور سسٹمز انفارمیشن مینجمنٹ کی تعمیر کا ایک نقطہ نظر ہے، جو تصوراتی ماڈل کو ڈیٹا انضمام کے حصول کی کلید کے طور پر فروغ دیتا ہے۔ اسکیما ایک نمونہ ہے، جسے عام طور پر خاکہ کے ذریعے دکھایا جاتا ہے اور بعض اوقات اس کے ساتھ زبان کی تفصیل بھی ہوتی ہے۔ اس نقطہ نظر میں استعمال ہونے والے تین اسکیما یہ ہیں: صارف کے نظاروں کے لیے بیرونی اسکیما تصوراتی اسکیما بیرونی اسکیماٹا کو مربوط کرتا ہے اندرونی اسکیما جو جسمانی اسٹوریج ڈھانچے کی وضاحت کرتا ہے۔ مرکز میں، تصوراتی اسکیما تصورات کی آنٹولوجی کی وضاحت کرتا ہے جیسا کہ صارفین ان کے بارے میں سوچتے ہیں اور ان کے بارے میں بات کرتے ہیں۔ فزیکل اسکیما ڈیٹا بیس میں محفوظ کردہ ڈیٹا کے اندرونی فارمیٹس کی وضاحت کرتا ہے، اور بیرونی اسکیما ایپلیکیشن پروگراموں میں پیش کردہ ڈیٹا کے ویو کی وضاحت کرتا ہے۔ فریم ورک نے بیرونی اسکیماٹا کے لیے متعدد ڈیٹا ماڈلز کو استعمال کرنے کی اجازت دینے کی کوشش کی۔ ماڈلنگ کے رہنما خطوط ماڈلنگ کے عمل کو ماڈل کی ترقی کے پانچ مراحل میں تقسیم کیا جا سکتا ہے۔ فیز زیرو-پروجیکٹ انیشی ایشن پروجیکٹ کے آغاز کے مرحلے کے مقاصد میں شامل ہیں: پروجیکٹ کی تعریف-کیا کرنا ہے، کیوں، اور یہ کیسے کیا جائے گا اس کا ایک عمومی بیان ماخذ مواد-ماخذ مواد کے حصول کے لیے ایک منصوبہ، بشمول انڈیکسنگ اور فائلنگ مصنف کنونشن-کنونشنوں (اختیاری طریقوں) کا ایک بنیادی اعلان جس کے ذریعے مصنف ماڈل بنانے اور اس کا انتظام کرنے کا انتخاب کرتا ہے۔ مرحلہ ایک-وجود کی تعریف وجود کی تعریف کے مرحلے کا مقصد ان اداروں کی شناخت اور وضاحت کرنا ہے جو مسئلہ کے ڈومین کے اندر آتے ہیں جن کا نمونہ بنایا جا رہا ہے۔ مرحلہ دو-تعلقات کی تعریف تعلقات کی تعریف کے مرحلے کا مقصد اداروں کے درمیان بنیادی تعلقات کی شناخت اور وضاحت کرنا ہے۔ ماڈلنگ کے اس مرحلے پر، کچھ رشتے غیر مخصوص ہو سکتے ہیں اور بعد کے مراحل میں اضافی اصلاح کی ضرورت ہوگی۔ دوسرے مرحلے کے بنیادی نتائج یہ ہیں: ریلیشن شپ میٹرکس ریلیشن شپ کی تعریفیں ہستی کی سطح کے خاکے۔ مرحلہ تین-کلیدی تعریفیں کلیدی تعریفیں مرحلے کے مقاصد یہ ہیں: دوسرے مرحلے سے غیر مخصوص تعلقات کو بہتر بنائیں۔ ہر اکائی کے لیے کلیدی صفات کی وضاحت کریں۔ غیر ملکی چابیاں قائم کرنے کے لیے بنیادی چابیاں منتقل کریں۔ تعلقات اور چابیاں درست کریں۔ فیز فور-ایٹریبیوٹ ڈیفینیشن فیز کے مقاصد یہ ہیں: ایک ایٹریبیوٹ پول تیار کریں ایٹریبیوٹ کی ملکیت قائم کریں غیر کلیدی صفات کی وضاحت کریں ڈیٹا ڈھانچے کی توثیق اور اصلاح کریں۔ آئی ڈی ای ایف 1 ایکس میٹا ماڈل ایک میٹا ماڈل ماڈلنگ سسٹم کی تعمیرات کا ایک ماڈل ہے۔ کسی بھی ماڈل کی طرح، یہ ماڈل کے موضوع کے بارے میں نمائندگی اور استدلال کرنے کے لیے استعمال ہوتا ہے-اس معاملے میں IDEF1X۔ میٹا ماڈل کا استعمال آئی ڈی ای ایف 1 ایکس کے بارے میں استدلال کرنے کے لیے کیا جاتا ہے، یعنی، آئی ڈی ای ایف 1 ایکس کی تعمیرات کیا ہیں اور وہ ایک دوسرے سے کیسے متعلق ہیں۔ دکھایا گیا ماڈل IDEF1X کا IDEF1X ماڈل ہے۔ اس طرح کے میٹا ماڈلز کو مختلف مقاصد کے لیے استعمال کیا جا سکتا ہے، جیسے کہ ریپوزیٹری ڈیزائن، ٹول ڈیزائن، یا درست آئی ڈی ای ایف 1 ایکس ماڈلز کے سیٹ کی وضاحت کرنے کے لیے۔ مقصد کے لحاظ سے، کچھ مختلف ماڈلز کا نتیجہ نکلتا ہے۔ کوئی "ون رائٹ ماڈل" نہیں ہے۔ مثال کے طور پر، کسی ٹول کے لیے ایک ماڈل جو بلڈنگ ماڈلز کو اضافی طور پر سپورٹ کرتا ہے اسے نامکمل یا یہاں تک کہ متضاد ماڈلز کی اجازت دینی چاہیے۔ رسمی کاری کے لیے میٹا ماڈل، تاہم، رسمی کاری کے تصورات کے ساتھ صف بندی پر زور دیتا ہے اور اس لیے نامکمل یا متضاد ماڈلز کی اجازت نہیں ہے۔ میٹا ماڈلز کی دو اہم حدود ہیں۔ سب سے پہلے، وہ نحو کی وضاحت کرتے ہیں لیکن الفاظ کی نہیں۔ دوسرا، ایک میٹا ماڈل کو قدرتی یا رسمی زبان میں رکاوٹوں کے ساتھ مکمل کیا جانا چاہیے۔ آئی ڈی ای ایف 1 ایکس کا رسمی نظریہ مطلوبہ الفاظ اور ضروری رکاوٹوں کو درست طریقے سے ظاہر کرنے کا ایک ذریعہ دونوں فراہم کرتا ہے۔ IDEF1X کے لیے ایک میٹا ماڈل ملحقہ شکل میں دیا گیا ہے۔ منظر کا نام ملی میٹر ہے۔ ڈومین کی درجہ بندی اور رکاوٹیں بھی دی گئی ہیں۔ رکاوٹوں کا اظہار میٹا ماڈل کے رسمی نظریہ میں جملوں کے طور پر کیا جاتا ہے۔ میٹا ماڈل غیر رسمی طور پر معمول کے مطابق درست آئی ڈی ای ایف 1 ایکس ماڈلز کے سیٹ کی وضاحت کرتا ہے، جیسا کہ نمونہ مثال ٹیبل جو ایک درست آئی ڈی ای ایف 1 ایکس ماڈل سے مطابقت رکھتے ہیں۔ میٹا ماڈل مندرجہ ذیل طریقے سے درست آئی ڈی ای ایف 1 ایکس ماڈلز کے سیٹ کی باضابطہ طور پر وضاحت کرتا ہے۔ میٹا ماڈل، بطور آئی ڈی ای ایف 1 ایکس ماڈل، ایک متعلقہ رسمی نظریہ رکھتا ہے۔ نظریہ کے الفاظ کی تعریف معیاری طریقے سے کی جاتی ہے۔ یعنی، کسی نظریہ کی تشریح افراد کے ڈومین اور تفویض کے ایک سیٹ پر مشتمل ہوتی ہے: نظریہ میں ہر مستقل کے لیے، ڈومین میں ایک فرد تفویض کیا جاتا ہے۔ نظریہ میں ہر n-ary فنکشن کی علامت کے لیے، ڈومین پر ایک n-ary فنکشن تفویض کیا جاتا ہے۔ نظریہ میں ہر n-ary پیش گوئی کی علامت کے لیے، ڈومین پر ایک n-ary تعلق تفویض کیا جاتا ہے۔ مطلوبہ تشریح میں، افراد کا ڈومین خیالات پر مشتمل ہوتا ہے، جیسے پروڈکشن ؛ ادارے، جیسے پارٹ اور وینڈر ؛ ڈومینز، جیسے qty _ on _ hand ؛ کنکشن تعلقات ؛ زمرہ کلسٹرز ؛ اور اسی طرح۔ اگر نظریہ میں ہر محوری تشریح میں درست ہے، تو تشریح کو نظریہ کا نمونہ کہا جاتا ہے۔ آئی ڈی ای ایف 1 ایکس تھیوری کے لیے آئی ڈی ای ایف 1 ایکس میٹا ماڈل اور اس کی رکاوٹوں سے مطابقت رکھنے والا ہر ماڈل ایک درست آئی ڈی ای ایف 1 ایکس ماڈل ہے۔ تصوراتی ماڈل (کمپیوٹر سائنس) کروز فٹ نوٹیشن ای آر/اسٹوڈیو انٹرپرائز آرکیٹیکٹ (سافٹ ویئر) آئی ڈی ای ایف 0 آئی ڈی ای ایف 5 آئی ایس او 10303 لاجک ورکس کمزور ہستی حوالہ جات مزید پڑھنے تھامس اے بروس (1992) دیکھیں۔ آئی ڈی ایف 1 ایکس انفارمیشن ماڈلز کے ساتھ معیاری ڈیٹا بیس ڈیزائن کرنا۔ ڈورسیٹ ہاؤس پبلشنگ۔ وائی۔ ٹینا لی اور شگیکی امیدا (2000)۔ "سپلائی چین سیمولیشن کے لیے ایک IDEF1x انفارمیشن ماڈل"۔ بیرونی روابط آئی ایس او/آئی ای سی/آئی ای ای ای 31320-2:2012 ایف آئی پی ایس اشاعت 184 نیشنل انسٹی ٹیوٹ آف اسٹینڈرڈز اینڈ ٹیکنالوجی (این آئی ایس ٹی) کی کمپیوٹر سسٹمز لیبارٹری کے ذریعہ دسمبر 1993 میں آئی ڈی ای ایف 1 ایکس معیار کا اعلان۔ (این آئی ایس ٹی 08 ستمبر 02 کے ذریعے نکالا گیا عددی آرڈر انڈیکس کے ذریعے نکالا گیا ایف آئی پی ایس دیکھیں) فیڈرل رجسٹر جلد۔ 73/صفحہ 51276 انخلا کا فیصلہ www.idef.com IDEF1X پر IDEF1X کا جائزہ لازمی حکمت عملیوں، انکارپوریٹڈ سے جائزہ۔ ڈیٹا ماڈلنگ ڈیٹا ماڈلنگ خاکے ڈیٹا ماڈلنگ زبانیں سسٹم تجزیہ