สร้างและแก้ไขความสัมพันธ์ของตารางแบบ 1:N (หนึ่งต่อกลุ่ม) หรือ N:1 (กลุ่มต่อหนึ่ง) โดยใช้ตัวสำรวจโซลูชัน

ตัวสำรวจโซลูชันแสดงวิธีหนึ่งในการสร้างและแก้ไขความสัมพันธ์ของตารางแบบ 1:N (หนึ่งต่อกลุ่ม) หรือ N:1 (กลุ่มต่อหนึ่ง) สำหรับ Microsoft Dataverse

พอร์ทัล Power Apps เปิดใช้งานการตั้งค่าคอนฟิกตัวเลือกทั่วไปส่วนใหญ่ แต่ตัวเลือกบางรายการสามารถตั้งค่าได้โดยใช้ตัวสำรวจโซลูชันเท่านั้น ข้อมูลเพิ่มเติม:

เปิด Solution Explorer

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

เปิดโซลูชันที่ไม่มีการจัดการ

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

  2. ในรายการ โซลูชันทั้งหมด ให้เปิดโซลูชันที่ไม่มีการจัดการที่คุณต้องการ

ดูความสัมพันธ์ของตาราง

ในตัวสำรวจโซลูชัน ขยาย ตาราง และเลือกตาราง ภายในตารางนั้น เลือก ความสัมพันธ์แบบ 1: N หรือ ความสัมพันธ์แบบ N:1 อย่างใดอย่างหนึ่ง

ดูความสัมพันธ์ของตาราง

สร้างความสัมพันธ์

ในขณะที่ ดูความสัมพันธ์ของตาราง เลือก ความสัมพันธ์แบบหนึ่งต่อกลุ่มใหม่ หรือ ความสัมพันธ์แบบกลุ่มต่อหนึ่งใหม่ จากแถบคำสั่ง

หมายเหตุ

ถ้าคำสั่งไม่พร้อมใช้งาน ตารางไม่มีสิทธิ์ในการสร้างความสัมพันธ์แบบกำหนดเอง

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

ฟอร์มความสัมพันธ์แบบหนึ่งต่อหลายใหม่

  • ด้วย ความสัมพันธ์แบบ 1: Nตารางหลัก ถูกตั้งค่าเป็นตารางปัจจุบัน
  • ด้วย ความสัมพันธ์แบบ N:1ตารางที่เกี่ยวข้อง ถูกตั้งค่าเป็นตารางปัจจุบัน

ต้องตั้งค่าคอลัมน์ต่อไปนี้เพื่อที่จะบันทึกความสัมพันธ์ของตาราง:

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

Important

เมื่อคอลัมน์การค้นหามีชุดค่า Dataverse จะส่งกลับข้อมูลต่อไปนี้ในตารางที่มีการค้นหา:

ทุกคนที่สามารถเข้าถึงเรกคอร์ดที่มีคอลัมน์การค้นหาสามารถดูค่าชื่อหลักได้ แม้ว่าจะไม่มีสิทธิ์ในการดูเรกคอร์ดที่เกี่ยวข้องก็ตาม อย่าจัดเก็บข้อมูลที่สําคัญในคอลัมน์ชื่อหลัก

คุณสามารถคลิก ปุ่มบันทึกความสัมพันธ์ของตาราง เพื่อบันทึกตารางและแก้ไขต่อ ข้อมูลเพิ่มเติม: แก้ไขความสัมพันธ์

หมายเหตุ

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

แก้ไขความสัมพันธ์

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

หมายเหตุ

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

คุณสมบัติความสัมพันธ์ของตาราง

คุณสมบัติเหล่านี้เกี่ยวกับความสัมพันธ์

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

คอลัมน์ Lookup

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

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

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

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

ตัวเลือกการแสดงผล

รายการเหล่านี้เป็นตัวเลือกการแสดงผลที่พร้อมใช้งาน:

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

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

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

ลองดูตัวอย่าง

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

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

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

มีชนิดของพฤติกรรมหลายชนิดที่สามารถนำไปใช้ได้ เมื่อเกิดการกระทำบางอย่าง

ลักษณะการทำงาน

รายการเหล่านี้คือ ลักษณะการทำงานที่พร้อมที่จะถูกตั้งค่าคอนฟิก

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

แอคชัน

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

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

ตัวเลือกชนิดของลักษณะการทำงาน

ใช้คอลัมน์ ชนิดของลักษณะการทำงาน เพื่อเลือกระหว่างชุดของลักษณะการทำงานมาตรฐาน หรือกำหนดว่าคุณต้องการตั้งค่าคอนฟิกรายการเหล่านั้นอย่างอิสระหรือไม่

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

หมายเหตุ

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

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

ลบความสัมพันธ์

ในขณะที่ ดูความสัมพันธ์ของตาราง เลือกความสัมพันธ์ของตารางที่คุณต้องการลบ แล้วคลิกคำสั่ง ลบคำสั่ง

การลบความสัมพันธ์จะลบคอลัมน์การค้นหาในตารางที่เกี่ยวข้อง

หมายเหตุ

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

ความสัมพันธ์ของตารางแม่

ตารางแต่ละคู่ที่สามารถมีความสัมพันธ์แบบ 1:N ได้ อาจมีความสัมพันธ์แบบ 1:N ได้หลายความสัมพันธ์ระหว่างกัน อย่างไรก็ตาม โดยทั่วไปมีเพียงหนึ่งความสัมพันธ์เท่านั้นจากความสัมพันธ์เหล่านั้นที่สามารถถือได้ว่าเป็นความสัมพันธ์แบบตารางแม่

ความสัมพันธ์ของตารางหลักคือ ความสัมพันธ์ของตารางแบบ 1:N ใดๆ ที่หนึ่งในตัวเลือกการเรียงซ้อนในคอลัมน์ หลัก ของตารางต่อไปนี้เป็นจริง

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

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

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

ตัวอย่างเช่น ถ้าตารางมีเขตข้อมูลการค้นหา Customer ที่สามารถอ้างอิงถึงตารางผู้ติดต่อหรือตารางลูกค้าองค์กรอย่างใดอย่างหนึ่งได้ มีความสัมพันธ์ของตารางแบบ 1:N หลักอยู่สองความสัมพันธ์ที่แยกจากกัน

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

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

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

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

ดูเพิ่มเติม

สร้างและแก้ไขความสัมพันธ์ระหว่างตาราง
สร้างและแก้ไขความสัมพันธ์แบบ 1:N (หนึ่งต่อกลุ่ม) หรือแบบ N:1 (กลุ่มต่อหนึ่ง)
สร้างและแก้ไขความสัมพันธ์ของตารางแบบ 1:N (หนึ่งต่อกลุ่ม) หรือ N:1 (กลุ่มต่อหนึ่ง) ในพอร์ทัล Power Apps
สร้างความสัมพันธ์แบบ N:N (หลายต่อหลาย)