แชร์ผ่าน


สร้างความสัมพันธ์ 1:N (แบบหนึ่งต่อกลุ่ม) ระหว่างเอนทิตี

หัวข้อนี้นำไปใช้ได้กับ Dynamics 365 Customer Engagement (on-premises) สำหรับรุ่น Power Apps ของหัวข้อนี้ ดู: สร้างและแก้ไขความสัมพันธ์ของเอนทิตีแบบหนึ่งต่อกลุ่ม หรือกลุ่มต่อหนึ่ง โดยใช้พอร์ทัล Power Apps

วิธีที่ง่ายที่สุดในการสร้างความสัมพันธ์แบบ 1: n คือการสร้างฟิลด์การค้นหาใหม่สำหรับเอนทิตี ซึ่งช่วยให้คุณสามารถตั้งค่าฟิลด์ทั่วไปสำหรับฟิลด์การค้นหารวมทั้งสองตัวเลือกเพิ่มเติมได้เมื่อคุณตั้งค่าการ ชนิด เป็น ค้นหา ฟิลด์เพิ่มเติมเหล่านี้คือ ชนิดของเรกคอร์ดเป้าหมาย และ ชื่อความสัมพันธ์

ชนิดของเรกคอร์ดเป้าหมาย เลือก เอนทิตีหลัก ในความสัมพันธ์แบบ 1: n ชื่อความสัมพันธ์ จะถูกสร้างโดยอัตโนมัติสำหรับคุณโดยยึดตามเอนทิตีทั้งสองที่มีส่วนร่วมในความสัมพันธ์ โดยปกติแล้วไม่จำเป็นต้องแก้ไขในส่วนนี้ แต่คุณสามารถถ้าคุณต้องการ ชื่อของความสัมพันธ์ของเอนทิตีที่ประกอบด้วยคำนำหน้ากำหนดเองของผู้เผยแพร่โซลูชันสำหรับโซลูชันที่คุณกำลังทำงานอยู่ในขณะนี้

หมายเหตุ

หากคุณสนใจเกี่ยวกับคำนำหน้ากำหนดเอง ตรวจสอบให้แน่ใจว่าคุณกำลังทำงานภายในบริบทของโซลูชันที่เชื่อมโยงกับผู้เผยแพร่โซลูชันที่มีคำนำหน้าที่คุณต้องการ

อย่างไรก็ตาม เมื่อคุณสร้างความสัมพันธ์แบบ 1: n โดยการสร้างฟิลด์ข้อมูลการค้นหา ค่าเริ่มต้นบางส่วนจะถูกตั้งค่ามาแล้วสำหรับคุณ ถ้าคุณต้องการแก้ไขบางตัวเลือกที่พร้อมใช้งานในความสัมพันธ์ คุณต้องค้นหาความสัมพันธ์นั้นและแก้ไข

ไม่สามารถสร้างความสัมพันธ์แบบ 1: n แบบกำหนดเองสำหรับเอนทิตีทั้งหมด หากนี่เป็นจริง จะไม่มีตัวเลือกเพื่อสร้างความสัมพันธ์เอนทิตีแบบกำหนดเองใหม่โดยใช้ตัวสำรวจโซลูชัน ถ้าคุณใช้เบราว์เซอร์ metadata คุณสามารถกรองรายการของเอนทิตีตาม CanBePrimaryEntityInRelationship และ CanBeRelatedEntityInRelationship คุณสมบัติ

ข้อกำหนดสำหรับความสัมพันธ์แบบ 1: n มีสี่ส่วน: คำนิยามความสัมพันธ์, ฟิลด์การค้นหา, รายการบานหน้าต่างการนำทางสำหรับเอนทิตีหลัก, และพฤติกรรมความสัมพันธ์

ความสัมพันธ์ของเอนทิตี 1:N

การสร้างหรือแก้ไขความสัมพันธ์แบบ 1:N ระหว่างเอนทิตี

  1. เปิดตัวสำรวจโซลูชัน

  2. ภายใต้ ส่วนประกอบ ให้ขยาย เอนทิตี แล้วจึงขยายเอนทิตีที่คุณต้องการใช้งาน

  3. เลือก ความสัมพันธ์แบบ 1:N

  4. ในการแก้ไขหรือดูรายละเอียดสำหรับความสัมพันธ์ เลือกความสัมพันธ์ และบนแถบเครื่องมือการดำเนินการ เลือก การดำเนินการเพิ่มเติม แล้วจากนั้นเลือก แก้ไข

    หรือ

    เมื่อต้องการเพิ่มความสัมพันธ์ใหม่ เลือก ความสัมพันธ์แบบหนึ่งต่อกลุ่ม

    สำคัญ

    ถ้า ความสัมพันธ์แบบหนึ่งต่อหลายสิ่งใหม่ ไม่ปรากฏบนแถบเครื่องมือการดำเนินการ คุณไม่สามารถสร้างความสัมพันธ์แบบ 1:N สำหรับเอนทิตีนั้น

  5. สำหรับความสัมพันธ์ใหม่ ในส่วน คำนิยามความสัมพันธ์ ในรายการ เอนทิตีที่เกี่ยวข้อง เลือกเอนทิตีที่เกี่ยวข้อง

    หมายเหตุ

    การระบุเอนทิตีที่เกี่ยวข้องตั้งค่าเริ่มต้นสำหรับฟิลด์ ชื่อ ถ้าคุณเปลี่ยนแปลงเอนทิตีที่เกี่ยวข้อง ก่อนที่จะทำการบันทึก ค่าของ ชื่อ เปลี่ยนแปลงอย่างสอดคล้อง

  6. เลือกว่าจะให้สามารถค้นหารายการนี้ได้หรือไม่

  7. ในส่วน ฟิลด์การค้นหา ระบุค่าสำหรับฟิลด์ ชื่อที่ใช้แสดง

    สำคัญ

    การระบุ ชื่อที่แสดง ตั้งค่าเริ่มต้นสำหรับฟิลด์ ชื่อ ถ้าคุณเปลี่ยนแปลง ชื่อที่แสดง ของฟิลด์การค้นหาก่อนที่จะทำการบันทึก ค่าของฟิลด์ใน ชื่อ จะไม่เปลี่ยนแปลง ตรวจสอบให้แน่ใจว่า ชื่อ มีความหมายก่อนจะบันทึก

  8. ในรายการ ความต้องการของฟิลด์ เลือกตัวเลือกเพื่อระบุความต้องการของข้อมูลสำหรับฟิลด์ก่อนที่จะบันทึกเรกคอร์ด

  9. ในส่วน รายการหน้าต่างการนำทางสำหรับเอนทิตีหลัก ในรายการ ตัวเลือกแสดงผล เลือกตัวเลือกสำหรับการแสดงมุมมองร่วมหรือป้ายชื่อแบบกำหนดเอง

  10. ในส่วน ลักษณะการทำงานของความสัมพันธ์ ในรายการ ชนิดของลักษณะการทำงาน เลือกตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้:

    • เป็นหลัก ในความสัมพันธ์หลักระหว่างสองตาราง การดำเนินการใดๆ ที่ทำกับเรกคอร์ดของตารางหลักก็จะเกิดขึ้นกับเรกคอร์ดต่างๆ ของตารางรองที่เกี่ยวข้องกับเรกคอร์ดของตารางเริ่มต้น (หรือหลัก) ด้วยเช่นกัน ตัวอย่างเช่น เจ้าของเรกคอร์ดหลักได้สืบทอดการเข้าถึงเรกคอร์ดตารางรอง และเมื่อเรกคอร์ดหลักถูกลบ เรกคอร์ดรองทั้งหมดจะถูกลบออกด้วย สำหรับความสัมพันธ์แบบหลัก 1:N ระหว่างตารางหลัก (P1) และเอนทิตีรอง (C1) เจ้าของเรกคอร์ด P1 จะได้รับอนุญาตให้เข้าถึงเรกคอร์ดรอง C1 ที่สืบทอดมา

    • อ้างอิง ในความสัมพันธ์แบบอ้างอิงระหว่างสองเอนทิตี คุณสามารถไปยังระเบียนที่เกี่ยวข้องใดๆ ก็ได้ แต่การดำเนินการกับระเบียนหนึ่งจะไม่มีผลกระทบต่อระเบียนอื่น

    • ลบอ้างอิง ข้อจำกัด ในความสัมพันธ์แบบลบอ้างอิง ข้อจำกัด ระหว่างสองเอนทิตี คุณสามารถไปยังระเบียนที่เกี่ยวข้องใดๆ ก็ได้ การดำเนินการที่เกิดขึ้นกับระเบียนหลักจะไม่ถูกนำไปใช้กับระเบียนรอง แต่ไม่สามารถลบระเบียนหลักออกได้ในขณะที่มีระเบียนรองอยู่ โปรดจำไว้ว่าคุณไม่สามารถลบเรกคอร์ดออกในขณะที่ยังมีเรกคอร์ดที่เกี่ยวข้องอยู่

    • การเรียงซ้อนที่กำหนดค่าได้ ในความสัมพันธ์ของการเรียงซ้อนที่กำหนดค่าได้ระหว่างสองเอนทิตี คุณเลือกลักษณะการทำงานที่เกี่ยวข้องกับการดำเนินการที่เป็นไปได้แต่ละชุด

      สำคัญ

      ถ้าคุณตั้งค่าพฤติกรรมทั้งหมดสำหรับการดำเนินการให้ตรงกับพฤติกรรมของการดำเนินการสำหรับการดำเนินการที่เกี่ยวข้องกับ ชนิดของลักษณะการทำงาน เมื่อคุณบันทึกความสัมพันธ์ ชนิดของลักษณะการทำงาน จะตั้งค่าเป็นชนิดการจับคู่โดยอัตโนมัติ

ข้อมูลเพิ่มเติม: กำหนดค่าลักษณะการทำงานความสัมพันธ์ของเอนทิตี

  1. เลือก บันทึกและปิด เพื่อปิดฟอร์ม ความสัมพันธ์

  2. เมื่อการกำหนดเองของคุณเสร็จสมบูรณ์ ให้เผยแพร่การกำหนดเองดังนี้

    • เมื่อต้องการเผยแพร่การกำหนดเองสำหรับเฉพาะส่วนประกอบที่คุณกำลังแก้ไขในขณะนี้ บนแถบเครื่องมือการดำเนินการ เลือก เผยแพร่

    • เมื่อต้องการเผยแพร่การแก้ไข/ปรับปรุงตามคำสั่งสำหรับส่วนประกอบที่ยังไม่ได้เผยแพร่ทั้งหมดในครั้งเดียว บนบานหน้าต่างนำทาง เลือก เอนทิตี และจากนั้นบนแถบการดำเนินการ เลือก เผยแพร่การแก้ไข/ปรับปรุงตามคำสั่งทั้งหมด

หมายเหตุ

  • เอนทิตีแบบกำหนดเองไม่สามารถเป็นเอนทิตีหลักในความสัมพันธ์กับเอนทิตีระบบที่เกี่ยวข้องและเรียงซ้อนกัน ซึ่งหมายความว่า คุณไม่สามารถมีความสัมพันธ์กับการดำเนินการใดๆ ที่ตั้งค่าเป็น เรียงซ้อนทั้งหมด, เรียงซ้อนที่ใช้งานอยู่ หรือ เรียงซ้อนที่ผู้ใช้เป็นเจ้าของ ระหว่างเอนทิตีแบบกำหนดค่าเองหลักและเอนทิตีระบบที่เกี่ยวข้อง
  • ไม่มีความสัมพันธ์ใหม่ใดที่สามารถตั้งค่าการดำเนินการใดๆ เป็น เรียงซ้อนทั้งหมด, เรียงซ้อนที่ใช้งานอยู่ หรือ เรียงซ้อนที่ผู้ใช้เป็นเจ้าของ ถ้ามีเอนทิตีที่เกี่ยวข้องในความสัมพันธ์นั้นอยู่แล้วโดยเป็นเอนทิตีที่เกี่ยวข้องในความสัมพันธ์อื่นที่มีการตั้งค่าการดำเนินการใดๆ เป็น เรียงซ้อนทั้งหมด, เรียงซ้อนที่ใช้งานอยู่ หรือ เรียงซ้อนที่ผู้ใช้เป็นเจ้าของ ทั้งนี้เพื่อหลีกเลี่ยงความสัมพันธ์ที่สร้างความสัมพันธ์แบบมีตัวหลักหลายตัว
  • เมื่อใดก็ตามที่คุณเปลี่ยนแปลงองค์ประกอบในส่วนติดต่อผู้ใช้ หรือนำสคริปต์ฟอร์มไปใช้สำหรับเอนทิตี คุณจะต้องเผยแพร่การเปลี่ยนแปลงนั้นเพื่อนำไปใช้ การแก้ไข/ปรับปรุงตามคำสั่งใดๆ ที่เปลี่ยนแปลง Schema ข้อมูลของแอป เช่น เอนทิตีแบบกำหนดเอง ความสัมพันธ์ หรือฟิลด์ จะถูกนำไปใช้ในทันที
  • ถ้าความสัมพันธ์เป็นส่วนหนึ่งของโซลูชันที่มีการจัดการ ผู้พัฒนาโซลูชันที่มีการจัดการสามารถจำกัดคุณจากความสัมพันธ์ที่กำหนดด้วยตนเอง
  • การติดตั้งโซลูชันหรือเผยแพร่การกำหนดเองอาจขัดขวางการดำเนินงานตามปกติของระบบ เราขอแนะนำให้คุณวางกำหนดการนำเข้าโซลูชันขณะที่สร้างความวุ่นวายกับผู้ใช้น้อยที่สุด

คำนิยามความสัมพันธ์

ขึ้นอยู่กับว่าคุณได้เลือกที่จะสร้างเป็น ความสัมพันธ์ใหม่แบบ 1 ต่อกลุ่ม หรือ ความสัมพันธ์ใหม่แบบหลายกลุ่มต่อหนึ่ง จากตัวสำรวจโซลูชัน ฟิลด์ข้อมูล เอนทิตีหลัก หรือ เอนทิตีที่เกี่ยวข้อง อย่างใดอย่างหนึ่งจะมีการเติมข้อมูลไว้ล่วงหน้า คุณต้องเลือกอีกอันหนึ่งเท่านั้น ค่าเริ่มต้นสำหรับฟิลด์ ชื่อ จะมีการเติมข้อมูลไว้ล่วงหน้าตามคำนำหน้ากำหนดเองของผู้เผยแพร่โซลูชันและชื่อของเอนทิตีคุณเลือกที่จะเข้าร่วมในความสัมพันธ์ คุณสามารถแก้ไขส่วนนี้ได้ถ้าคุณต้องการ ถ้าคุณสร้างมากกว่าหนึ่งความสัมพันธ์แบบกำหนดเองระหว่างสองเอนทิตี และใช้คำนำหน้ากำหนดเองแบบเดียวกันสำหรับทั้งสองอย่าง ค่าของชื่อที่สร้างขึ้นโดยอัตโนมัติจะซ้ำกัน และคุณจะไม่สามารถบันทึกความสัมพันธ์ใหม่ได้ คุณต้องแก้ไขเพื่อแยกความแตกต่างจากชื่อใดๆ ที่มีอยู่เดิมก่อน ก่อนที่คุณจะสามารถบันทึกได้ เมื่อบันทึก คุณไม่สามารถเปลี่ยนแปลง

ถ้าคุณไม่ต้องการให้ความสัมพันธ์เอนทิตีนี้สามารถมองเห็นได้ใน การค้นหาขั้นสูง ให้ตั้งค่า ค้นหาได้ เป็น ไม่ใช่

ฟิลด์การค้นหา

ฟิลด์เหล่านี้คือคุณสมบัติทั่วไปที่ทุกฟิลด์มียกเว้น ค้นหาได้, ความปลอดภัยฟิลด์ และ ตรวจสอบ เมื่อต้องการแก้ไขค่าเหล่านี้สำหรับฟิลด์การค้นหาที่สร้างขึ้นด้วยความสัมพันธ์ของเอนทิตี คุณต้องค้นหาและแก้ไขฟิลด์การค้นหาแยกต่างหากหลังจากที่คุณสร้างความสัมพันธ์ของเอนทิตี ข้อมูลเพิ่มเติม: สร้างและแก้ไขฟิลด์

เป็นกฎพื้นฐาน แสดงที่ชื่อ ควรตรงกับชื่อแสดงของเอนทิตีหลัก

เอนทิตีหลักสามารถแสดงรายการของเอนทิตีที่เกี่ยวข้องได้ด้วยการขยายบานหน้าต่างนำทาง ตัวเลือกในกลุ่มเมนูนี้ควบคุมวิธีหรือตัวเลือกว่าจะให้แสดงรายการนี้หรือไม่ รายการนำทางเหล่านี้ยังสามารถแก้ไขโดยใช้ตัวแก้ไขฟอร์มและ โดยใช้ JavaScript นักพัฒนาสามารถทำการเปลี่ยนแปลงไปยังรายการเหล่านี้เมื่อแบบฟอร์มปรากฏขึ้นได้

ฟิลด์ คำอธิบาย
ตัวเลือกการแสดงผล - ไม่ต้องแสดง: เลือกตัวเลือกนี้ถ้าคุณไม่ต้องการอนุญาตให้ผู้ใช้สามารถนำทางไปยังรายการของเรกคอร์ดเอนทิตีที่เกี่ยวข้อง
- ใช้ป้ายชื่อแบบกำหนดเอง: เลือกตัวเลือกนี้ถ้าคุณต้องการระบุการใช้ป้ายชื่อแบบกำหนดเอง
- ใช้ชื่อในรูปพหูพจน์: เลือกตัวเลือกนี้ถ้าคุณต้องการใช้ป้ายชื่อของเอนทิตีที่เกี่ยวข้องในรูปพหูพจน์
ป้ายชื่อแบบกำหนดเอง เมื่อคุณเลือก ใช้ป้ายชื่อแบบกำหนดเอง เป็นตัวเลือกการแสดงผล ใส่ป้ายชื่อแบบกำหนดเองที่คุณต้องการใช้แทนชื่อพหูพจน์ของเอนทิตีที่เกี่ยวข้อง
พื้นที่แสดงผล - รายละเอียด: เลือกตัวเลือกนี้เพื่อรวมรายการนำทางในกลุ่ม ทั่วไป
- การตลาด: เลือกตัวเลือกนี้เพื่อรวมรายการนำทางในกลุ่ม การตลาด
- การขาย: เลือกตัวเลือกนี้เพื่อรวมรายการนำทางในกลุ่มการขาย
- การบริการ: เลือกตัวเลือกนี้เพื่อรวมรายการนำทางในกลุ่ม การบริการ
ลำดับการแสดงผล ตัวเลขนี้กำหนดว่าจะให้รายการนำทางอยู่ที่ใดภายในพื้นที่แสดงผลที่เลือก ช่วงตัวเลขที่ใช้ได้เริ่มต้นด้วย 10,000 รายการบานหน้าต่างการนำทางที่มีค่าต่ำกว่าปรากฏอยู่เหนือความสัมพันธ์อื่นที่มีค่าสูงกว่า

พฤติกรรมความสัมพันธ์

ในความสัมพันธ์แบบ 1:n คุณสามารถควบคุมได้ว่าความสัมพันธ์จะดำเนินการอย่างไรเพื่อสนับสนุนกฎของธุรกิจเพื่อองค์กรของคุณ ทำไมคุณถึงอยากดำเนินการในส่วนนี้ ลองดูตัวอย่าง

สมมติว่าคุณมีพนักงานขายใหม่และคุณต้องการกำหนดปริมาณของโอกาสในการขายที่มีอยู่ที่ในขณะนี้ได้มอบหมายให้กับพนักงานขายคนอื่น แต่ละเรกคอร์ดโอกาสทางการขายอาจมีหมายเลขของกิจกรรมงานที่สัมพันธ์กัน คุณสามารถค้นหาโอกาสทางการขายที่ใช้งานอยู่ที่คุณต้องการกำหนดอีกครั้ง และกำหนดให้กับพนักงานขายใหม่อย่างง่ายดาย แต่จะเกิดอะไรขึ้นกับกิจกรรมงานที่เชื่อมโยงกับโอกาสทางการขายนั้นๆ คุณต้องการเปิดแต่ละงานและตัดสินว่าจะให้งานนั้นถูกมอบหมายให้พนักงานขายใหม่หรือไม่ อาจไม่ คุณสามารถให้ความสัมพันธ์ใช้กฎมาตรฐานบางอย่างแทนคุณโดยอัตโนมัติได้ กฎเหล่านี้ใช้กับเรกคอร์ดงานที่สัมพันธ์กับโอกาสทางการขายที่คุณกำลังกำหนดอีกครั้งเท่านั้น ความสัมพันธ์ของเอนทิตีจะมีชื่อว่า Opportunity_Tasks ตัวเลือกของคุณคือ:

  • มอบหมายงานที่ทำอยู่ทั้งหมดใหม่อีกครั้ง

  • มอบหมายงานทั้งหมดใหม่อีกครั้ง นี่คือลักษณะการทำงานเริ่มต้น

  • ไม่มีการกำหนดงานใหม่

  • มอบหมายงานทั้งหมดที่ปัจจุบันกำหนดให้กับเจ้าของเดิมของโอกาสทางการขายใหม่อีกครั้ง

    ความสัมพันธ์สามารถควบคุมวิธีการดำเนินการที่กระทำบนเรกคอร์ดสำหรับเรกคอร์ดเอนทิตีหลักแบบเรียงซ้อนลงมายังเรกคอร์ดของเอนทิตีใดๆที่เกี่ยวข้อง การดำเนินการและลักษณะการทำงานที่เป็นไปได้จะแสดงในตารางต่อไปนี้

การดำเนินการ คำอธิบาย ลักษณะการทำงานที่เป็นไปได้
มอบหมาย จะเกิดอะไรขึ้นเมื่อเรกคอร์ดเอนทิตีหลักเปลี่ยนแปลงความเป็นเจ้าของ - เรียงซ้อนที่ใช้งานอยู่
- เรียงซ้อนทั้งหมด
- ไม่เรียงซ้อนเลย
- เรียงซ้อนที่ผู้ใช้เป็นเจ้าของ
ใช้ร่วมกัน จะเกิดอะไรขึ้นเมื่อมีการใช้เรกคอร์ดเอนทิตีหลักร่วมกัน - เรียงซ้อนที่ใช้งานอยู่
- เรียงซ้อนทั้งหมด
- ไม่เรียงซ้อนเลย
- เรียงซ้อนที่ผู้ใช้เป็นเจ้าของ
ยกเลิกการใช้ร่วมกัน จะเกิดอะไรขึ้นเมื่อการใช้เรกคอร์ดเอนทิตีหลักร่วมกันหยุดลง - เรียงซ้อนที่ใช้งานอยู่
- เรียงซ้อนทั้งหมด
- ไม่เรียงซ้อนเลย
- เรียงซ้อนที่ผู้ใช้เป็นเจ้าของ
กำหนดตัวหลักใหม่ จะเกิดอะไรขึ้นเมื่อค่าของฟิลด์ข้อมูลการค้นหาสำหรับความสัมพันธ์หลักในเรกคอร์ดเอนทิตีหลักมีการเปลี่ยนแปลง

ความสัมพันธ์หลักคือชนิดที่ใช้ เรียงซ้อนทั้งหมด สำหรับการดำเนินการทั้งหมด - เรียงซ้อนที่ใช้งานอยู่
- เรียงซ้อนทั้งหมด
- ไม่เรียงซ้อนเลย
- เรียงซ้อนที่ผู้ใช้เป็นเจ้าของ
ลบ จะเกิดอะไรขึ้นเมื่อมีการลบเรกคอร์ดเอนทิตีหลัก - เรียงซ้อนทั้งหมด
- นำลิงก์ออก
- จำกัดการลบ
ผสาน อะไรจะเกิดขึ้นเมื่อเรกคอร์ดเอนทิตีหลักถูกผสานกับเรกคอร์ดอื่น - เรียงซ้อนทั้งหมด
- ไม่เรียงซ้อนเลย

แต่ละการดำเนินการเหล่านี้สามารถถูกกำหนดค่าเพื่อควบคุมวิธีการดำเนินการเรียงซ้อนลงมายังเรกคอร์ดที่เกี่ยวข้องกับเรกคอร์ดเอนทิตีหลักผ่านความสัมพันธ์เอนทิตีแบบ 1: n ตัวเลือกพฤติกรรมการทำงานอยู่ในตารางต่อไปนี้

พฤติกรรม คำอธิบาย
เรียงซ้อนที่ใช้งานอยู่ ดำเนินการบนเรกคอร์ดของเอนทิตีที่เกี่ยวข้องที่ใช้งานอยู่ทั้งหมด
เรียงซ้อนทั้งหมด ดำเนินการบนเรกคอร์ดของเอนทิตีที่เกี่ยวข้องทั้งหมด
ไม่เรียงซ้อนเลย ไม่ต้องทำอะไร
เอาการเชื่อมโยงออก เอาค่าของฟิลด์การค้นหาของเรกคอร์ดเอนทิตีที่เกี่ยวข้องทั้งหมดออก
จำกัดการลบ ป้องกันไม่ให้เรกคอร์ดเอนทิตีหลักถูกลบเมื่อมีเรกคอร์ดที่เกี่ยวข้องอยู่
เรียงซ้อนที่ผู้ใช้เป็นเจ้าของ ดำเนินการกับเรกคอร์ดเอนทิตีที่เกี่ยวข้องที่เป็นเจ้าของโดยผู้ใช้เดียวกันกับเรกคอร์ดเอนทิตีหลักทั้งหมด

วิธีใช้การดำเนินการเหล่านี้ภายใต้ความสัมพันธ์อาจจัดประเภทหรือนำไปใช้โดยใช้ค่าฟิลด์ ชนิดของพฤติกรรม ที่อธิบายไว้ในตารางต่อไปนี้

ค่าฟิลด์ คำอธิบาย
หลัก การดำเนินการทั้งหมดใช้พฤติกรรมแบบ เรียงซ้อนทั้งหมด

อ้างอิง มอบหมาย, ใช้ร่วมกัน, ยกเลิกการใช้ร่วมกัน และ กำหนดตัวหลักใหม่ ใช้พฤติกรรม ไม่เรียงซ้อนเลย

ลบ ใช้พฤติกรรม เอาการเชื่อมโยงออก

ผสาน ใช้พฤติกรรม เรียงซ้อนทั้งหมด
อ้างอิง จำกัดการลบ เหมือนกับ อ้างอิง ยกเว้นว่า การลบ ใช้พฤติกรรม จำกัดการลบ
การเรียงซ้อนที่กำหนดค่าได้ สามารถกำหนดพฤติกรรมแต่ละแบบให้กับแต่ละการกระทำได้ ถ้าตัวเลือกตรงกับ ชนิดของพฤติกรรม ประเภทอื่น ค่าจะเปลี่ยนไปที่ค่า ชนิดของพฤติกรรม นั้น

ข้อจำกัดเกี่ยวกับพฤติกรรมที่คุณสามารถตั้งค่า

มีข้อจำกัดบางประการที่คุณควรทราบไว้เมื่อคุณกำหนดความสัมพันธ์ของเอนทิตี

  • เอนทิตีแบบกำหนดเองไม่สามารถเป็นเอนทิตีหลักที่สัมพันธ์กับเอนทิตีระบบที่เกี่ยวข้องที่เรียงซ้อนกันได้ ซึ่งหมายความว่า คุณไม่สามารถมีความสัมพันธ์กับการดำเนินการใดๆ ที่ตั้งค่าเป็น เรียงซ้อนทั้งหมด, เรียงซ้อนที่ใช้งานอยู่ หรือ เรียงซ้อนที่ผู้ใช้เป็นเจ้าของ ระหว่างเอนทิตีแบบกำหนดค่าเองหลักและเอนทิตีระบบที่เกี่ยวข้อง

  • ไม่มีความสัมพันธ์ใหม่ใดที่สามารถตั้งค่าการดำเนินการใดๆ เป็น เรียงซ้อนทั้งหมด, เรียงซ้อนที่ใช้งานอยู่ หรือ เรียงซ้อนที่ผู้ใช้เป็นเจ้าของ ถ้ามีเอนทิตีที่เกี่ยวข้องในความสัมพันธ์นั้นอยู่แล้วโดยเป็นเอนทิตีที่เกี่ยวข้องในความสัมพันธ์อื่นที่มีการตั้งค่าการดำเนินการใดๆ เป็น เรียงซ้อนทั้งหมด, เรียงซ้อนที่ใช้งานอยู่ หรือ เรียงซ้อนที่ผู้ใช้เป็นเจ้าของ ทั้งนี้เพื่อหลีกเลี่ยงความสัมพันธ์ที่สร้างความสัมพันธ์แบบมีตัวหลักหลายตัว

  • การเรียงซ้อนบนผสาน ไม่สามารถกำหนดหรือเปลี่ยนแปลงได้ และขึ้นอยู่กับเอนทิตีที่อ้างอิง หากเอนทิตีที่อ้างถึงคือ บัญชี ผู้ติดต่อ หรือลูกค้าเป้าหมาย, การกระทำเรียงซ้อนกัน มิฉะนั้น จะไม่

ดูเพิ่มเติม

ความสัมพันธ์แบบกลุ่มต่อกลุ่ม N:N