سیلز فورس ٹیوٹوریل: اپنی سیلز فورس اپلی کیشن بنانا سیکھیں



سیلز فورس کا یہ ٹیوٹوریل سیلز فورس ایپ کی تشکیل میں آپ کی رہنمائی کرے گا اور مختلف پہلوؤں جیسے ٹیبز ، پروفائلز ، آبجیکٹ اور تعلقات کی وضاحت کرے گا۔

پچھلے بلاگز میں ، آپ نے سیکھا اور مختلف سیلز فورس کی سندیں . اس سیلز فورس ٹیوٹوریل بلاگ میں ، میں آپ کو کسٹم سیلز فورس ایپ بنانے کا طریقہ دکھاتا ہوں۔ میں ایک ایپ نامی تیار کروں گا اسٹوڈنٹفورس جو طالب علموں کے ریکارڈ کو برقرار رکھنے کے لئے استعمال کیا جاسکتا ہے۔

اس ایپ میں ڈیٹا کو اسٹور کرنے کے لئے تین مختلف اشیاء (جدولیں) ہوں گی۔ پہلا اعتراض کہا جاتا ہے طلباء کا ڈیٹا طلباء کے نام اور ان کی ذاتی تفصیلات جیسے ای میل آئی ڈی ، فون نمبر اور آبائی شہر شامل ہوں گے۔ کالج ، طلباء سے وابستہ ہیں ، جسے دوسری چیز کہا جاتا ہے میں ذخیرہ کیا جائے گا کالج اور تیسرا اعتراض کہا جاتا ہے نشانات مختلف مضامین میں طلباء کے حاصل کردہ نمبروں پر مشتمل ہوگا۔





سیلز فورس ٹیوٹوریل

میں نے سیلز فورس ٹیوٹوریل بلاگ میں مندرجہ ذیل عنوانات کو قدم بہ قدم ہدایات کے ساتھ احاطہ کیا ہےاسکرین شاٹس:

  • اے پی پی کا ماحول کیسے بنائیں؟
  • ٹیبز کیا ہیں اور اپنی ایپ میں ٹیبز کیسے بنائیں؟
  • پروفائلز کیا ہیں اور صارف پروفائلز کو کس طرح اپنی مرضی کے مطابق بنائیں؟
  • ایپ میں آبجیکٹ کیسے بنائیں؟
  • آبجیکٹ میں قطعات کیسے بنائیں اور ان کے ڈیٹا کی قسم کو کیسے واضح کریں؟
  • ان اشیاء میں اندراجات (فیلڈز) کیسے شامل کریں؟
  • دو مختلف چیزوں کو کس طرح جوڑیں (درمیان رشتہ پیدا کریں)؟

اس سے پہلے کہ میں اپلی کیشن تیار کرنا شروع کروں ، مجھے آپ کو بادل کے ماحول سے تعارف کرانے دیں جہاں سیلزفورس ایپس تیار کی گئی ہیں۔



سیلزفورس آرگ

فورس ڈاٹ کام کے ذریعہ آپ کو یا آپ کی تنظیم کو پیش کی جانے والی کلاؤڈ کمپیوٹنگ کی جگہ کو سیلزفور org کہا جاتا ہے۔ اسے سیلز فورس ماحول بھی کہا جاتا ہے۔ ڈویلپرز سیلز فورس آرگ کے اوپری حصے میں اپنی مرضی کے مطابق سیلزفورس ایپس ، اشیاء ، ورک فلوز ، ڈیٹا شیئرنگ رولز ، ویژول فورس پیجز اور ایپیکس کوڈنگ تشکیل دے سکتے ہیں۔

آئیے اب سیلز فورس ایپس میں گہرا غوطہ لگائیں اور سمجھیں کہ یہ کیسے کام کرتا ہے۔

سیلز فورس ایپس

سیلز فورس ایپ کا بنیادی کام کسٹمر کے ڈیٹا کا انتظام کرنا ہے۔ سیلز فورس ایپس اشیاء (جدولوں) میں محفوظ صارف کے ریکارڈ تک رسائی کے ل a ایک سادہ UI فراہم کرتی ہیں۔ ایپس کھیتوں کو آپس میں جوڑ کر اشیاء کے مابین تعلقات قائم کرنے میں بھی مدد کرتی ہیں۔



ایپس میں متعلقہ ٹیبز اور اشیاء کا ایک مجموعہ ہوتا ہے جو آخری صارف کے لئے مرئی ہوتا ہے۔ ذیل میں اسکرین شاٹ ظاہر کرتا ہے ، کس طرح اسٹوڈنٹفورس ایپ کی طرح لگتا ہے.

سیلز فورس ایپ - سیلفورس ٹیوٹوریل - ایڈیورکا

اسکرین شاٹ کے اوپری دائیں کونے میں نمایاں حصہ ایپ کا نام دکھاتا ہے: اسٹوڈنٹفورس . پروفائل تصویر کے آگے نمایاں کردہ متن میرا صارف نام ہے: وردھن این ایس .

ہیش میپ اور ہیش ٹیبل کے مابین فرق ہے

اس سے پہلے کہ آپ کوئی شے بنائیں اور ریکارڈ داخل کریں ، آپ کو ایپ کا کنکال ترتیب دینے کی ضرورت ہے۔ آپ ایپ کو ترتیب دینے کے لئے درج ذیل ہدایات پر عمل کرسکتے ہیں۔

ایپ کو سیٹ اپ کرنے کے اقدامات

  1. پر کلک کریں سیٹ اپ اوپری دائیں کونے میں ایپ کے نام کے ساتھ والا بٹن۔
  2. بار میں جو بائیں طرف ہے ، پر جائیں بنائیں → منتخب کریں بنانا → منتخب کریں اطلاقات ڈراپ ڈاؤن مینو سے
  3. پر کلک کریں نئی جیسا کہ ذیل میں اسکرین شاٹ میں دکھایا گیا ہے۔

  4. منتخب کریں کسٹم ایپ .
  5. داخل کریں ایپ لیبل . اسٹوڈنٹفورس میری ایپ کا لیبل ہے . پر کلک کریں اگلے .
  6. اپنی ایپ کیلئے پروفائل پکچر منتخب کریں۔ کلک کریں اگلے .
  7. آپ جس ٹیبز کو ضروری سمجھتے ہو ان کا انتخاب کریں۔ کلک کریں اگلے .
  8. آپ جو مختلف پروفائلز چاہتے ہیں ان کو منتخب کریں ایپ کو تفویض کیا جائے۔ کلک کریں محفوظ کریں .

7 اور 8 مراحل میں ، آپ سے متعلق ٹیبز اور پروفائلز منتخب کرنے کو کہا گیا۔ ٹیبز اور پروفائلز سیلز فورس ایپس کا لازمی جزو ہیں کیوں کہ وہ آپ کو سیلز فورس میں اشیاء اور ریکارڈوں کے انتظام میں مدد کرتے ہیں۔

اس سیلز فورس ٹیوٹوریل میں ، میں آپ کو ٹیبز ، پروفائلز کی تفصیلی وضاحت دوں گا اور پھر آپ کو دکھاتا ہوں کہ کس طرح اشیاء بنائیں اور اس میں ریکارڈ شامل کریں۔.

سیلز فورس ٹیبز

ٹیبز سیلز فورس ایپ میں اشیاء (جدولوں) تک رسائی کے ل. استعمال ہوتی ہیں۔ وہ اسکرین کے اوپری حصے پر ظاہر ہوتے ہیں اور ٹول بار کی طرح ہوتے ہیں۔ اس میں متعدد اشیاء کے شارٹ کٹ لنک ہیں۔ کسی ٹیب میں آبجیکٹ کے نام پر کلک کرنے پر ، اس شے میں ریکارڈ آویزاں ہوں گے۔ ٹیبز میں بیرونی ویب مواد ، کسٹم پیجز اور دیگر یو آر ایل کے لنکس بھی ہوتے ہیں۔ ذیل میں اسکرین شاٹ میں نمایاں حصہ سیلز فورس ٹیبز کا ہے۔

تمام درخواستوں میں ایک ہوگا گھر پہلے سے طے شدہ ٹیب پر کلک کرکے معیاری ٹیبز کا انتخاب کیا جاسکتا ہے۔ + ’’ ٹیب مینو میں۔ اکاؤنٹس ، روابط ، گروپس ، لیڈز ، پروفائل سیلز فورس کے ذریعہ پیش کردہ معیاری ٹیبز ہیں۔ مثال کے طور پر، اکاؤنٹس ٹیب آپ کو SFDC org اور میں اکاؤنٹس کی فہرست دکھائے گا رابطے ٹیب آپ کو ایس ایف ڈی سی آر جی میں رابطوں کی فہرست دکھائے گا۔

ٹیبز کو شامل کرنے کے اقدامات

  1. ٹیب مینو میں ‘+’ پر کلک کریں۔
  2. پر کلک کریں ٹیبز کو اپنی مرضی کے مطابق بنائیں ، جو دائیں طرف موجود ہے۔
  3. اپنی پسند کی ٹیبز کا انتخاب کریں اور پر کلک کریں محفوظ کریں .

معیاری ٹیبز کے علاوہ ، آپ اپنی مرضی کے ٹیبز بھی تشکیل دے سکتے ہیں۔ طلباء مندرجہ بالا اسکرین شاٹ میں جو ٹیب آپ دیکھ رہے ہیں وہ ایک کسٹم ٹیب ہے جو میں نے تشکیل دیا ہے۔ یہ کسٹم آبجیکٹ تک پہنچنے کے لئے ایک شارٹ کٹ ہے۔ طلباء .

کسٹم ٹیبز بنانے کے اقدامات

  1. سیٹ اپ Set تعمیر → تخلیق کریں → ٹیبز پر جائیں۔
  2. پر کلک کریں نئی .
  3. اس آبجیکٹ کا نام منتخب کریں جس کے ل you آپ ٹیب بنا رہے ہیں۔ میرے معاملے میں ، ایسا ہے طلباء کا ڈیٹا . یہ ایک کسٹم آبجیکٹ ہے جسے میں نے تخلیق کیا ہے (اس شے کو بنانے کے لئے ہدایات بعد میں اس بلاگ میں شامل ہیں)۔
  4. اپنی ترجیح کا ایک ٹیب اسٹائل منتخب کریں اور تفصیل درج کریں۔
  5. اگلا → محفوظ کریں پر کلک کریں۔ نیا طلباء کا ڈیٹا جیسا کہ ذیل میں دکھایا گیا ہے ٹیب ظاہر ہوگا۔

سیلز فورس پروفائلز

ہر وہ صارف جس کو ڈیٹا تک رسائی یا SFDC org کی ضرورت ہو وہ پروفائل سے منسلک ہوگا۔ ایک پروفائل ترتیبات اور اجازتوں کا ایک مجموعہ ہے جو کنٹرول کرتا ہے کہ صارف سیلز فورس میں جو کچھ دیکھ سکتا ہے ، ان تک رسائی اور ترمیم کرسکتا ہے۔

ایک پروفائل صارف کی اجازتوں ، آبجیکٹ کی اجازتوں ، فیلڈ اجازتوں ، ایپ کی ترتیبات ، ٹیب کی ترتیبات ، اعلی طبقے تک رسائی ، بصری قوت کے صفحے تک رسائی ، صفحہ ترتیب ، ریکارڈ کی اقسام ، لاگ ان گھنٹے اور لاگ ان IP پتے کو کنٹرول کرتا ہے۔

آپ صارف کے پس منظر کی بنیاد پر پروفائلز کی وضاحت کرسکتے ہیں۔ مثال کے طور پر ، مختلف صارفین جیسے سسٹم ایڈمنسٹریٹر ، ڈویلپر اور سیلز کے نمائندے کے ل access رسائی کی مختلف سطحیں مقرر کی جاسکتی ہیں۔

ٹیبز کی طرح ، ہم بھی کوئی بھی معیاری پروفائل استعمال کرسکتے ہیں یا ایک کسٹم پروفائل بنا سکتے ہیں۔ پہلے سے طے شدہ طور پر ، دستیاب معیاری پروفائلز یہ ہیں: صرف پڑھنے ، معیاری صارف ، مارکیٹنگ صارف ، معاہدہ مینیجر ، حل مینیجر اور سسٹم ایڈمنسٹریٹر۔ اگر آپ اپنی مرضی کے مطابق پروفائلز بنانا چاہتے ہیں تو آپ کو پہلے معیاری پروفائلز کا کلون کرنا ہوگا اور پھر اس پروفائل میں ترمیم کرنا ہوگی۔ یاد رکھیں کہ ایک پروفائل بہت سے صارفین کو تفویض کیا جاسکتا ہے ، لیکن ایک صارف کو بہت سارے پروفائل تفویض نہیں کیے جاسکتے ہیں۔

ایک پروفائل بنانے کے لئے اقدامات

  1. سیٹ اپ → ایڈمنسٹری → صارفین کا انتظام → پروفائلز پر کلک کریں
  2. اس کے بعد آپ پر کلک کرکے کسی بھی موجودہ پروفائلز کو کلون کرسکتے ہیں ترمیم .

ایک بار جب آپ کے ایپ کیلئے ٹیبز اور پروفائلز مرتب ہوجائیں تو آپ اس میں ڈیٹا لوڈ کرسکتے ہیں۔ اس سیلز فورس ٹیوٹوریل کے اگلے حصے میں اس طرح احاطہ کیا جائے گا کہ کس طرح ریکارڈوں اور فیلڈز کی شکل میں اشیاء میں ڈیٹا شامل کیا جاتا ہے۔

سیلز فورس میں آبجیکٹ ، فیلڈز اور ریکارڈز

آبجیکٹ ، فیلڈز اور ریکارڈ سیلز فورس کے بلڈنگ بلاکس ہیں۔ لہذا ، یہ جاننا ضروری ہے کہ وہ کیا ہیں اور ایپس کی تعمیر میں ان کا کیا کردار ہے۔

آبجیکٹ سیلز فورس میں ڈیٹا بیس ٹیبل ہیں جہاں ڈیٹا اسٹور کیا جاتا ہے۔ سیلز فورس میں دو طرح کی اشیاء ہیں۔

  • معیاری اشیاء: سیلز فورس کے ذریعہ فراہم کردہ اشیاء کو معیاری اشیاء کہا جاتا ہے۔ مثال کے طور پر ، اکاؤنٹس ، روابط ، لیڈز ، مواقع ، مہمات ، مصنوعات ، رپورٹس ، ڈیش بورڈ وغیرہ۔
  • کسٹم اشیاء: صارفین کے ذریعہ تیار کردہ اشیاء کو کسٹم آبجیکٹ کہا جاتا ہے۔

آبجیکٹ ریکارڈوں کا ایک مجموعہ ہیں اور ریکارڈز کھیتوں کا مجموعہ ہیں۔

کسی بھی شے میں ہر صف بہت سے فیلڈز پر مشتمل ہوتی ہے۔ اس طرح کسی شے میں ریکارڈ متعلقہ شعبوں کا مجموعہ ہوتا ہے۔ مثال کے لئے نیچے دیئے گئے ایکسل کو دیکھیں۔

میں ایک اعتراض نامی تیار کروں گا طلباء کا ڈیٹا کونساطلباء کی ذاتی تفصیلات شامل ہوں گی۔

ایک کسٹم آبجیکٹ بنانے کے اقدامات:

  1. سیٹ اپ پر جائیں → تعمیر → تخلیق کریں ject آبجیکٹ
  2. پر کلک کریں نیا کسٹم آبجیکٹ .
  3. میں بھریں آبجیکٹ کا نام اور تفصیل . جیسا کہ آپ نیچے کی تصویر سے دیکھ سکتے ہیں ، آبجیکٹ کا نام ہے طلباء کا ڈیٹا .
  4. پر کلک کریں محفوظ کریں .

اگر آپ اس کسٹم آبجیکٹ کو ٹیب مینو میں شامل کرنا چاہتے ہیں تو آپ اس سیلزفورس ٹیوٹوریل بلاگ میں مذکورہ ہدایات پر عمل کرسکتے ہیں۔

اعتراض پیدا کرنے کے بعد ، آپ کو اس اعتراض میں مختلف فیلڈز کی وضاحت کرنے کی ضرورت ہے۔ جیسے طالب علم کے ریکارڈ میں شامل کھیت طلباء کا نام ، طالب علم کا فون نمبر ، طالب علم کا ای میل ID ، جس شعبہ کا طالب علم اس سے تعلق رکھتا ہو اور اس کا آبائی شہر ہوگا۔

آپ کھیتوں کی وضاحت کے بعد ہی اشیاء میں ریکارڈ شامل کرسکتے ہیں۔

کسٹم فیلڈز کو شامل کرنے کے اقدامات

  1. سیٹ اپ Set تعمیر → تخلیق → آبجیکٹ پر جائیں
  2. جس شے پر آپ فیلڈز شامل کرنا چاہتے ہیں اسے منتخب کریں۔ میرے معاملے میں ، ایسا ہے طلباء کا ڈیٹا .
  3. اس مقصد کے لئے کسٹم فیلڈز اینڈ ریلیشنشپ نیچے نیچے سکرول کریں اور پر کلک کریں نئی جیسے دکھایا گیا ہےذیل میں اسکرین شاٹ میں.
  4. آپ کو اس مخصوص فیلڈ کے ڈیٹا کی قسم کا انتخاب کرنے کی ضرورت ہے اور پھر کلک کریں اگلے . میں نے چن لیا ہے متن فارمیٹ کیونکہ میں اس فیلڈ میں خطوط اسٹور کروں گا۔
    اس بلاگ کے اگلے حص sectionہ میں کھیتوں کی مختلف اقسام کی تفصیل کے ساتھ وضاحت کی گئی ہے۔
  5. اس کے بعد آپ کو اس فیلڈ کا نام ، اس فیلڈ کی زیادہ سے زیادہ لمبائی اور تفصیل درج کرنے کا اشارہ کیا جائے گا۔
  6. آپ اسے ایک اختیاری / لازمی فیلڈ بھی بنا سکتے ہیں اور چیک بکس پر چیک کرکے مختلف ریکارڈوں کے لئے نقل اقدار کی اجازت / اجازت نہیں دے سکتے ہیں۔ بہتر تفہیم حاصل کرنے کے لئے ذیل میں اسکرین شاٹ ملاحظہ کریں۔
  7. پر کلک کریں اگلے .
  8. مختلف پروفائلز منتخب کریں جو بعد کے اوقات میں اس ٹیکسٹ فیلڈ میں ترمیم کرسکتے ہیں۔ کلک کریں اگلے .
  9. صفحہ کی ترتیبوں کو منتخب کریں جس میں یہ فیلڈ شامل ہونا چاہئے۔
  10. کلک کریں محفوظ کریں .

جیسا کہ آپ ذیل میں اسکرین شاٹ سے دیکھ سکتے ہیں ، یہاں دو قسم کے فیلڈز ہیں۔ بطور ڈیفالٹ ہر چیز کے ل created معیاری فیلڈز اور اپنی مرضی کے مطابق فیلڈز خود تیار کردہ وہ چار فیلڈ جن کے لئے میں نے تخلیق کیا ہے طلباء کا ڈیٹا سٹی ، ڈیپارٹمنٹ ، ای میل آئی ڈی اور فون نمبر ہیں۔ آپ دیکھیں گے کہ تمام کسٹم فیلڈز ’’ __C ‘‘ کے ساتھ منسلک ہیں جو اس بات کی نشاندہی کرتا ہے کہ آپ کو ان فیلڈز میں ترمیم اور حذف کرنے کی طاقت ہے۔ جبکہ کچھ معیاری فیلڈز میں ترمیم کی جاسکتی ہے ، لیکن حذف نہیں کی جاسکتی ہے۔

اب آپ اپنے اعتراض میں طلباء کے ریکارڈ (مکمل صف) شامل کرسکتے ہیں۔

ایک ریکارڈ شامل کرنے کے اقدامات

  1. ٹیب مینو سے آبجیکٹ ٹیبل پر جائیں۔ طلباء کا ڈیٹا وہ اعتراض ہے جس میں میں ریکارڈ شامل کروں گا۔
  2. جیسا کہ آپ نیچے کی تصویر سے دیکھ سکتے ہیں ، کوئی موجودہ ریکارڈ موجود نہیں ہے۔ پر کلک کریں نئی طلباء کے نئے ریکارڈ شامل کرنے کے ل.
  3. جیسا کہ ذیل میں اسکرین شاٹ میں دکھایا گیا ہے ، مختلف شعبوں میں طلبا کی تفصیلات شامل کریں۔ پر کلک کریں محفوظ کریں .
  4. آپ طلباء کی کسی بھی ریکارڈ کو تشکیل دے سکتے ہیں۔ میں نے طلباء کے 4 ریکارڈ تخلیق کیے ہیں جیسا کہ ذیل میں اسکرین شاٹ میں دکھایا گیا ہے۔
  5. اگر آپ طلبہ کی تفصیلات میں ترمیم کرنا چاہتے ہیں تو ، آپ پر کلک کرسکتے ہیں ترمیم جیسا کہ ذیل میں اسکرین شاٹ میں دکھایا گیا ہے۔

کھیتوں کی ڈیٹا کی اقسام

ڈیٹا ٹائپ کنٹرول کرتا ہے کہ فیلڈ میں کس قسم کا ڈیٹا اسٹور کیا جاسکتا ہے۔ ریکارڈ کے اندر والے فیلڈ میں ڈیٹا کی مختلف اقسام ہوسکتی ہیں۔ مثال کے طور پر:

  • اگر یہ فون نمبر والا فیلڈ ہے تو ، آپ منتخب کرسکتے ہیں فون .
  • اگر یہ نام یا متن کا فیلڈ ہے تو ، آپ منتخب کرسکتے ہیں متن .
  • اگر یہ تاریخ / وقت کا میدان ہے تو ، آپ منتخب کرسکتے ہیں تاریخ وقت .
  • منتخب کرکے منتخب فہرست جیسا کہ کسی فیلڈ میں ڈیٹا ٹائپ ہوتا ہے ، آپ اس فیلڈ میں پہلے سے طے شدہ اقدار لکھ سکتے ہیں اور ڈراپ ڈاؤن تشکیل دے سکتے ہیں۔

آپ کسٹم فیلڈز کے ل data ڈیٹا کی کسی بھی قسم کا انتخاب کرسکتے ہیں۔ ذیل میں اسکرین شاٹ دیئے گئے ہیں جو مختلف ڈیٹا کی اقسام کی فہرست میں ہیں۔

ڈیٹا کی اقسام جیسے تلاش کا رشتہ ، ماسٹر ڈٹیل رشتہ اور بیرونی تلاش کا رشتہ ایک یا زیادہ اشیاء کے مابین روابط / تعلقات پیدا کرنے کے لئے استعمال ہوتے ہیں۔ اس سیلز فورس ٹیوٹوریل بلاگ میں آئٹم کے مابین تعلقات بحث کا اگلا موضوع ہے۔

اوورلوڈنگ بمقابلہ اوور رائیڈنگ سی ++

سیلز فورس میں رشتہ کا اعتراض

جیسا کہ نام سے ظاہر ہے ، آبجیکٹ کا رشتہ سیلز فورس میں دو اشیاء کے مابین روابط پیدا کرنے کے لئے استعمال ہوتا ہے۔ آپ کے دماغ پر سوال یہ ہوگا کہ اس کی ضرورت کیوں ہے؟ ضرورت کے بارے میں ایک مثال کے ساتھ بات کرنے دو۔

میری میں اسٹوڈنٹفورس اے پی پی ، ایک ہے طلباء کا ڈیٹا اعتراض ، جس میں طلباء کی ذاتی معلومات شامل ہوں۔ طلباء کے نمبروں اور ان کے پچھلے کالج سے متعلق تفصیلات مختلف اشیاء میں موجود ہیں۔ ہم تعلقات کو متعلقہ فیلڈز کا استعمال کرکے ان اشیاء کو جوڑنے کے ل relationships استعمال کرسکتے ہیں۔ طلباء اور کالجوں کے نمبروں کو ربط سے منسلک کیا جاسکتا ہے طالب علم کا نام کے میدان طلبا کا ڈیٹا چیز.

ڈیٹا کی قسم کا انتخاب کرتے وقت تعلقات کی تعریف کی جاسکتی ہے۔ ان کی ہمیشہ بچوں کے اعتراض میں تعریف کی جاتی ہے اور اسے ماسٹر آبجیکٹ میں عام فیلڈ کا حوالہ دیا جاتا ہے۔ جب مطلوبہ ڈیٹا مختلف چیزوں میں موجود ہو تو اس طرح کے لنکس بنانے سے آپ کو آسانی سے ڈیٹا کو تلاش کرنے اور اس سے استفسار کرنے میں مدد ملے گی۔ تین طرح کے تعلقات ہیں جو چیزوں کے مابین موجود ہو سکتے ہیں۔ وہ ہیں:

  • ماسٹر تفصیل
  • اوپر دیکھو
  • جنکشن

آئیے ہم ان میں سے ہر ایک پر غور کریں:

ماسٹر تفصیل رشتہ (1: n)

ماسٹر ڈیٹیل تعلق والدین اور بچوں کا رشتہ ہے جس میں ماسٹر آبجیکٹ منحصر آبجیکٹ کے رویے کو کنٹرول کرتا ہے۔ یہ ایک 1: n رشتہ ہے ، جس میں صرف ایک ہی والدین ، ​​لیکن بہت سے بچے ہوسکتے ہیں۔ میری مثال میں ، طلباء کا ڈیٹا ماسٹر آبجیکٹ ہے اور نشانات بچے اعتراض ہے.

میں آپ کو ماسٹر ڈیٹیل تعلقات کی ایک مثال پیش کرتا ہوں۔ طلباء کا ڈیٹا اعتراض طالب علمی کے ریکارڈ پر مشتمل ہے۔ ہر ریکارڈ میں طالب علم کے بارے میں ذاتی معلومات شامل ہوتی ہیں۔ تاہم ، طلباء کے ذریعہ حاصل کردہ نمبر ایک اور ریکارڈ میں موجود ہیں نشانات . کا اسکرین شاٹ دیکھو نشانات نیچے اعتراض

میں نے طالب علم کا نام استعمال کرکے ان دونوں اشیاء کے مابین ایک رابطہ پیدا کیا ہے۔ ماسٹر ڈیٹیل تعلق قائم کرتے وقت آپ کو دھیان میں رکھنا چاہئے۔

  • کنٹرولنگ آبجیکٹ ہونے کی وجہ سے ، ماسٹر فیلڈ خالی نہیں ہوسکتا ہے۔
  • اگر ماسٹر آبجیکٹ میں کوئی ریکارڈ / فیلڈ حذف ہوجاتا ہے تو ، منحصر آبجیکٹ میں متعلقہ فیلڈز بھی حذف ہوجاتے ہیں۔ اسے کاسکیڈ ڈیلیٹ کہتے ہیں۔
  • منحصر فیلڈز مالک کے وارث ہوں گی ، اس کے مالک کی جانب سے شیئرنگ اور سیکیورٹی کی ترتیبات حاصل کریں گی۔

آپ دو حسب ضرورت اشیاء کے مابین ، یا کسی کسٹم آبجیکٹ اور معیاری آبجیکٹ کے درمیان اس وقت تک ماسٹر تفصیل والے رشتوں کی وضاحت کرسکتے ہیں جب تک کہ رشتہ میں معیاری شے ماسٹر ہو۔

تلاش رشتہ (1: n)

جب آپ دو چیزوں کے مابین کوئی لنک بنانا چاہتے ہو تو تلاش کے رشتے استعمال ہوتے ہیں ، لیکن والدین آبجیکٹ پر انحصار کے بغیر۔ آپ اس کو والدین اور بچوں کے تعلقات کی ایک شکل کے طور پر سوچ سکتے ہیں جہاں صرف ایک والدین موجود ہیں ، لیکن بہت سے بچے یعنی 1: n رشتہ ہے۔ تلاش کے تعلقات قائم کرتے وقت آپ کو دھیان میں رکھنا چاہئے۔

  • چائلڈ آبجیکٹ پر تلاش کے فیلڈ ضروری نہیں ہے۔
  • چائلڈ آبجیکٹ میں کھیتوں / ریکارڈوں کو والدین آبجیکٹ میں ریکارڈ حذف کرکے خارج نہیں کیا جاسکتا۔ اس طرح بچوں کے آبجیکٹ میں ریکارڈ متاثر نہیں ہوگا۔
  • بچے کھیتوں میں اس کے والدین کے مالک ، اشتراک اور سیکیورٹی کی ترتیبات کا وارث نہیں ہوگا۔

میرے معاملے میں تلاش کے رشتے کی ایک مثال ہوگی کالج چیز. آپ بچے کو اعتراض دیکھ سکتے ہیں: طلباء کا ڈیٹا ذیل میں اسکرین شاٹ میں. آپ دیکھیں گے کہ ایک خالی جگہ ہے کالج پہلے ریکارڈ کے لئے میدان. اس سے ظاہر ہوتا ہے کہ انحصار ضرورت نہیں ہے۔

ذیل میں دونوں رشتوں کے اسکیما آریھ کا اسکرین شاٹ ہے۔ کالج۔ طلبہ کا ڈیٹا تلاش تعلقات کو تشکیل دیتا ہے اور طلباء کا ڈیٹا - نشانات ماسٹر ڈیٹیل تعلقات کو تشکیل دیتا ہے۔

ابتدائیوں کے لئے مائیکروسافٹ sql سبق

خود سے رشتہ

یہ تلاش کے رشتے کی ایک شکل ہے جہاں دو ٹیبلز / اشیاء کی بجائے رشتہ اسی ٹیبل / آبجیکٹ میں ہوتا ہے۔ لہذا خود سے تعلقات کا نام. یہاں ، تلاش اسی ٹیبل کے حوالے کی گئی ہے۔ اس رشتے کو درجہ بندی کا رشتہ بھی کہا جاتا ہے۔

جنکشن رشتہ (بہت سے زیادہ)

اس طرح کا رشتہ اس وقت موجود ہوسکتا ہے جب دو ماسٹر ڈسٹل تعلقات بنانے کی ضرورت ہو۔ 3 کسٹم آبجیکٹ کو جوڑ کر دو ماسٹر ڈیلسٹ تعلقات بنائے جاسکتے ہیں۔ یہاں ، دو اشیاء ماسٹر آبجیکٹ ہوں گی اور تیسرا آبجیکٹ دونوں چیزوں پر منحصر ہوگا۔ آسان الفاظ میں ، یہ دونوں ماسٹر اشیاء کے ل child چائلڈ آبجیکٹ ہوگا۔

آپ کو اس رشتے کی مثال دینے کے لئے ، میں نے دو نئی چیزیں تخلیق کیں۔

  • ایک ماسٹر آبجیکٹ کہا جاتا ہے پروفیسر . اس میں پروفیسرز کی فہرست شامل ہے۔
  • کسی بچے کو اعتراض کہا جاتا ہے کورسز . اس میں دستیاب کورسز کی فہرست شامل ہے۔
  • میں استعمال کروں گا طلباء کا ڈیٹا ایک اور ماسٹر آبجیکٹ کے طور پر اعتراض.

میں نے بہت سے تعلقات بنائے ہیں جیسے ہر ریکارڈ میں کورسز اعتراض میں کم از کم ایک طالب علم اور کم از کم ایک پروفیسر ہونا ضروری ہے۔ اس کی وجہ یہ ہے کہ ہر کورس طلباء اور پروفیسرز کا مجموعہ ہوتا ہے۔ در حقیقت ، ایک کورس میں ، طلباء اور پروفیسروں کی ایک یا زیادہ تعداد ان کے ساتھ وابستہ ہوسکتی ہے۔

پر انحصار طالب علم اور پروفیسر اشیاء بناتا ہے کورسز جیسے بچے اعتراض کریں۔ طالب علم اور پروفیسر اس طرح ماسٹر آبجیکٹ ہیں۔ ذیل میں ایک اسکرین شاٹ ہے کورسز چیز.

آپ دیکھیں گے کہ ان مضامین کے لئے پروفیسرز اور طلباء کے مختلف امتزاج ہیں۔ مثال کے طور پر ، کیٹ دو کورسز سے وابستہ ہے اور ان دو کورسز میں سے ہر ایک کے لئے دو مختلف پروفیسر ہیں۔ مائیک صرف ایک کورس سے وابستہ ہے ، لیکن ، اس کورس کے لئے دو مختلف پروفیسر ہیں۔ جو اور کیٹ دونوں ایک ہی کورس اور ایک ہی پروفیسر کے ساتھ وابستہ ہیں۔ نیچے دیئے گئے اسکرین شاٹ میں ، آپ کو اس رشتے کا اسکیمیٹک آریگرام مل جائے گا۔

مبارک ہو! اسٹوڈنٹفورس ایپ کامیابی کے ساتھ تعمیر کی گئی ہے۔ مذکورہ بالا پیش کردہ دو اسکیما آراگراموں سے پتہ چلتا ہے کہ کس طرح مختلف سیلز فورس میری اپلی کیشن کے اندر منسلک ہیں۔

یہ ہمیں سیلز فورس کے اس سبق کے اختتام تک پہنچا ہے۔ مجھے امید ہے کہ آپ نے مختلف تصورات جیسے ایپس ، ٹیبز ، پروفائلز ، فیلڈز ، آبجیکٹ اور رشتوں کو سمجھا ہوگا جن کی اس سیلزفورس ٹیوٹوریل بلاگ میں وضاحت کی گئی تھی۔ اگر آپ کو کوئی شبہ ہے یا کوئ سوالات ہیں تو ، آزادانہ طور پر انھیں ذیل میں تبصرہ سیکشن میں چھوڑ دیں اور میں جلد سے جلد آپ کے پاس واپس آؤں گا۔

میری آپ سے گزارش ہے کہ سیلز فورس کے اس ٹیوٹوریل ویڈیو کو دیکھیں جس میں سیلز فورس کے طلباء ایپ کی تشکیل کی وضاحت کی گئی ہے۔ آگے بڑھیں ، ویڈیو سے لطف اٹھائیں اور مجھے بتائیں کہ آپ کیا سوچتے ہیں۔

ابتدائیہ افراد کے لئے سیلز فورس ٹیوٹوریل | سیلز فورس ایپ بنانا سیکھیں | سیلز فورس ٹریننگ | ایڈوریکا

یہ سیلز فورس ٹیوٹوریل ویڈیو آپ کو سکریچ سے سیلز فورس ایپ بنانے کا طریقہ سیکھنے میں مدد فراہم کرے گا۔ یہ سیلز فورس ایپ بنانے اور ابتدائ کے لئے مثالی بنانے کے بارے میں سبق آموز ٹیوٹوریل ہے۔

ہماری سیلز فورس ٹیوٹوریل سیریز میں اگلے بلاگ کو پڑھنے کے لئے بنتے رہیں۔ اس دوران میں ، میں آپ کو مشورہ دوں گا کہ سیلزفورٹ اکاؤنٹ بنائیں اور سیلز فورس ایپ کے ساتھ کھیلیں۔ آپ مذکورہ بالا ہدایات پر عمل کرکے اپنی خود کی ایپ بنانے کی کوشش کر سکتے ہیں۔

اگر آپ سیلز فورس میں پیشہ ور ہنر مند بننا چاہتے ہیں تو ، ہمارے چیک کریں جو انسٹرکٹر کی زیر قیادت براہ راست تربیت اور حقیقی زندگی کے منصوبے کے تجربے کے ساتھ آتا ہے۔