---
schema_version: "1"
id: c27d181dc02d954de2f9e32c66cc3bfff0fd13f48416110d86c0bf565177e23f
title: สร้างแบบจำลองข้อมูลความสัมพันธ์แบบหลายข้อเท็จจริง
collection: tableau
version: current
locale: th-th
portal_url: https://docs.salesforce.com/tableau/current/th-th/server-linux/datasource_mfr_build.md
canonical_url: https://help.tableau.com/current/server-linux/th-th/datasource_mfr_build.htm
source_site: help.tableau.com
content_type: documentation
content_hash: e64ae427fd56c45741c444dc0fc85c9730434c3dd0c84be635ce66c26d1afc29
description: Build a multi-fact relationship data model using multiple base tables connected by shared tables.
---
[ข้ามไปยังเนื้อหาหลัก](#main-content)

# สร้างแบบจำลองข้อมูลความสัมพันธ์แบบหลายข้อเท็จจริง

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

หากต้องการดำเนินการวิเคราะห์ประเภทนี้ใน Tableau ให้สร้างแหล่งข้อมูลที่ใช้ตารางฐานหลายตารางที่เชื่อมต่อกันด้วยตารางที่ใช้ร่วมกัน

- _ตารางฐาน_คือตารางด้านซ้ายสุดในแบบจำลองข้อมูลบนแท็บ “แหล่งข้อมูล” สำหรับคำแนะนำเกี่ยวกับวิธีการกำหนดตารางที่จะใช้เป็นตารางฐาน โปรดดู[เมื่อใดควรใช้แบบจำลองความสัมพันธ์แบบหลายข้อเท็จจริง](https://help.tableau.com/current/server-linux/th-th/datasource_mfr_when_to_use.htm)
- _ตารางที่ใช้ร่วมกัน_เป็นตารางดาวน์สตรีมที่มีความสัมพันธ์ขาเข้าหลายรายการ ตารางเหล่านี้ประกอบด้วยฟิลด์ที่สามารถเชื่อมต่อฟิลด์ที่ไม่เกี่ยวข้องเข้าด้วยกันในระหว่างการวิเคราะห์ในการแสดงเป็นภาพ วันที่และตำแหน่งที่ตั้งเป็นตัวอย่างของตารางที่ใช้ร่วมกัน

## สร้างแบบจำลอง

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

1. [เชื่อมต่อกับข้อมูลของคุณ](https://help.tableau.com/current/pro/desktop/th-th/basicconnectoverview.htm) คุณสามารถใช้[การเชื่อมต่อข้อมูลหลายรายการ](https://help.tableau.com/current/pro/desktop/th-th/datasource_plan.htm#tableau-data-sources)ได้หากตารางของคุณไม่อยู่ในฐานข้อมูลเดียวกันทั้งหมด
2. ลากตารางไปยังแคนวาสเพื่อสร้างตารางฐานแรก
3. ลากตารางอื่นจากแผงด้านซ้ายไปที่พื้นที่วางตารางฐานใหม่
    
    ![แคนวาสการสร้างแบบจำลองข้อมูลพร้อมตารางฐานที่มีอยู่และพื้นที่วางสำหรับตารางฐานใหม่](/tableau/current/th-th/server-linux/th-th/Img/mfr_new_base_table.png)
    
    Tableau แสดงคำเตือนว่าคุณกำลังสร้างแบบจำลองข้อมูลที่มีหลายตารางฐาน เราขอแนะนำให้คุณตั้งค่าแบบจำลองหลายตารางฐานหากข้อมูลของคุณต้องการเท่านั้น มิฉะนั้น ให้ใช้แบบจำลองตารางฐานเดียวเพื่อหลีกเลี่ยงความซับซ้อนที่มาพร้อมกับแบบจำลองหลายตารางฐาน
    
    ![แบบจำลองข้อมูลที่มีตารางฐานสองตาราง โดยตารางหนึ่งมีคำเตือนสำหรับตารางฐานหลายตาราง](/tableau/current/th-th/server-linux/th-th/Img/mfr_multi_base_table_warning.png)
4. ลากฟิลด์อื่นไปที่แคนวาสและเชื่อมโยงกับตารางฐานตารางใดตารางหนึ่ง [กำหนดค่าแต่ละความสัมพันธ์หากจำเป็น](https://help.tableau.com/current/pro/desktop/th-th/relate_tables.htm#create-and-define-relationships)
    
    ![ตารางดาวน์สตรีมที่เพิ่มลงในแบบจำลองข้อมูล](/tableau/current/th-th/server-linux/th-th/Img/mfr_build_downstream.png)
5. วางเมาส์เหนือตารางฐานที่ยังไม่เกี่ยวข้องเพื่อแสดงเครื่องหมายบวก (เรียกกันติดปากว่า “มีตบอลล์”)
    
    ![ตารางฐานคลัปที่มีเคอร์เซอร์อยู่ด้านบนและมีเครื่องหมายบวก “มีตบอลล์” ปรากฏขึ้น](/tableau/current/th-th/server-linux/th-th/Img/mfr_build_meatball_base.png)
6. ลากไอคอนเครื่องหมายบวกไปที่ตารางที่ใช้ร่วมกันเพื่อสร้างความสัมพันธ์ขาเข้าใหม่ (หรือที่เรียกว่า “การผูกโยง”)
    
    ![มีตบอลล์ที่ลากการผูกโยงใหม่ไปยังตารางดาวน์สตรีมที่มีอยู่](/tableau/current/th-th/server-linux/th-th/Img/mfr_build_meatball.png)
7. _ไม่บังคับ:_ เพิ่มตารางดาวน์สตรีมและตารางฐานต่อไป คลิกและลากไอคอนเครื่องหมายบวกเพื่อสร้างตารางที่ใช้ร่วมกันตามต้องการ

**หมายเหตุ**: แทนที่จะเริ่มต้นด้วยตารางฐาน คุณสามารถสร้างแบบจำลองตารางฐานเดี่ยวก่อนและเพิ่มตารางฐานเพิ่มเติมในภายหลังได้

## สำรวจแบบจำลอง

แบบจำลองข้อมูลที่มีหลายตารางฐานสร้างขึ้นด้วยความสัมพันธ์ แต่ไม่ใช่ว่าทุกตารางจะเกี่ยวข้องกันในระดับเดียวกัน แต่ละตารางฐานกำหนด_แผนผัง_ ซึ่งมีทุกตารางที่เกี่ยวข้องกับตารางฐานนั้น ไม่ว่าจะเกี่ยวข้องโดยตรงหรือดาวน์สตรีมจากตารางที่เกี่ยวข้อง ตารางที่ใช้ร่วมกันมีอยู่ในหลายแผนผัง หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับระดับความเกี่ยวข้อง โปรดดู[เกี่ยวกับแบบจำลองข้อมูลความสัมพันธ์แบบหลายข้อเท็จจริง](https://help.tableau.com/current/server-linux/th-th/datasource_mfr_multiple_base_tables.htm)

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

![แบบจำลองข้อมูลที่มีตารางฐานสี่ตารางและตารางที่ใช้ร่วมกันหลายตาราง รวมถึงตารางดาวน์สตรีมที่ไม่มีการแชร์](/tableau/current/th-th/server-linux/th-th/Img/mfr_build_complex_model.png)

ตัวอย่างของแบบจำลองข้อมูลที่ซับซ้อนซึ่งมีตารางฐานสี่ตาราง ตารางที่ใช้ร่วมกันหลายตาราง และตารางดาวน์สตรีม ตารางดาวน์สตรีมมีทั้งที่ใช้ร่วมกันและไม่ได้ใช้ร่วมกันระหว่างตารางฐาน

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

### คำศัพท์

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

เนื่องจากแบบจำลองเหล่านี้มีลักษณะซับซ้อน จึงควรมีคำศัพท์ที่ใช้ร่วมกันดังนี้

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

![แบบจำลองข้อมูลที่วางเงื่อนไขต่างๆ เช่น ตารางฐาน ตารางฐานย่อย ตารางที่ไม่ใช้ร่วมกันแบบดาวน์สตรีม ตารางที่ใช้ร่วมกัน และตารางที่ใช้ร่วมกันแบบดาวน์สตรีม](/tableau/current/th-th/server-linux/th-th/Img/mfr_terminology.png)

ทดสอบความเข้าใจของคุณ: ระบุประเภทของตารางในตัวอย่างแหล่งข้อมูล

![แบบจำลองข้อมูลที่มีตารางฐานสี่ตารางและตารางที่ใช้ร่วมกันหลายตาราง รวมถึงตารางดาวน์สตรีมที่ไม่มีการแชร์](/tableau/current/th-th/server-linux/th-th/Img/mfr_build_complex_model.png)

- **ตารางฐาน**: สินค้าคงคลัง การตลาด การขาย และการสนับสนุน
- **ตารางฐานย่อย:** ชิ้นส่วน
- **ตารางที่ใช้ร่วมกัน:** ผลิตภัณฑ์ วันที่ ลูกค้า และซัพพลายเออร์
- **ตารางที่ใช้ร่วมกันแบบดาวน์สตรีม:** หมวดหมู่ย่อยและหมวดหมู่
- **ตารางที่ไม่ได้ใช้ร่วมกันแบบดาวน์สตรีม:** ไม่มี

### ระบุแผนผังความสัมพันธ์

วางเมาส์เหนือตารางเพื่อไฮไลต์ตารางที่เกี่ยวข้อง Tableau เน้นแผนผังสำหรับตารางดังกล่าวและลดความสำคัญของตารางที่ไม่เกี่ยวข้องกัน

![แบบจำลองที่ซับซ้อน โดยมีแผนผังของตารางฐานหนึ่งไฮไลต์และตารางอื่นๆ หรี่ลง](/tableau/current/th-th/server-linux/th-th/Img/mfr_build_highlightedtree.png)

แผนผังตารางฐานการตลาดประกอบด้วยตารางที่ใช้ร่วมกันสองตาราง วันที่และผลิตภัณฑ์ และหมวดหมู่ย่อยและหมวดหมู่ของตารางที่ใช้ร่วมกันแบบดาวน์สตรีม

### ดูรายละเอียดความสัมพันธ์

วางเมาส์เหนือความสัมพันธ์หรือกลุ่มความสัมพันธ์เพื่อดูรายละเอียดในเคล็ดลับเครื่องมือ

![การผูกโยงสามรายการพร้อมเคล็ดลับเครื่องมือซึ่งมีแถวสำหรับรายละเอียดของแต่ละความสัมพันธ์](/tableau/current/th-th/server-linux/th-th/Img/mfr_build_noodle_bundle.png)

ความสัมพันธ์ขาเข้าไปยังตารางผลิตภัณฑ์ประกอบด้วยความสัมพันธ์แต่ละรายการสามความสัมพันธ์กับตารางฐานสินค้าคงคลัง การตลาด และการขาย

### เลือกความสัมพันธ์

เมื่อเลือกความสัมพันธ์ ความสัมพันธ์นั้นจะไฮไลต์ด้วยสีน้ำเงินในแคนวาส และรายละเอียดจะปรากฏในแผงรายละเอียดตาราง แผงรายละเอียดตารางคือตำแหน่งที่คุณสามารถ[ตรวจสอบหรือแก้ไขส่วนความสัมพันธ์](https://help.tableau.com/current/pro/desktop/th-th/relate_tables.htm#create-a-relationship)ได้

มีหลายวิธีในการเลือกความสัมพันธ์

- คลิกเส้นความสัมพันธ์ (การผูกโยง) ในแคนวาส ทุกความสัมพันธ์มีโซนที่คลิกได้ซึ่งเลือกเฉพาะการผูกโยงนั้น
- คลิกขวาหรือกด Control และคลิกตารางในแคนวาสเพื่อเปิดเมนู เลือกเลือกความสัมพันธ์ และเลือกความสัมพันธ์ของตารางที่คุณต้องการ
- คลิกกลุ่มของความสัมพันธ์ในแคนวาสเพื่อแสดงเคล็ดลับเครื่องมือแบบถาวร (เมื่อวางเมาส์เหนือกลุ่มจะแสดงเคล็ดลับเครื่องมือ ให้คลิกเพื่อให้คงอยู่) จากนั้นเลือกแถวในรายละเอียดเคล็ดลับเครื่องมือเพื่อไฮไลต์ความสัมพันธ์นั้นในแบบจำลอง
- เปิดเมนูในแถบเครื่องมือของแผงรายละเอียดตารางแล้วเลือกความสัมพันธ์ที่ต้องการ คุณยังสามารถใช้เมนูนี้เพื่อเลือกตารางที่เฉพาะเจาะจงเพื่อดูตัวอย่างในแผงได้
    
    ![เมนูในแผงรายละเอียดตาราง](/tableau/current/th-th/server-linux/th-th/Img/mfr_build_table_details_menu.png)

### สลับกับตารางฐาน

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

คลิกขวาหรือกด Control และคลิกตารางดาวน์สตรีมแล้วเลือกสลับกับตารางฐาน (ชื่อตาราง) ตัวเลือกการสลับจะปรากฏเฉพาะในตารางดาวน์สตรีมเท่านั้น ไม่ใช่ตารางฐาน

ตัวเลือกการสลับไม่พร้อมใช้งานสำหรับตารางที่จะเปลี่ยนแปลงแบบจำลองข้อมูลหากมีการสลับ เช่น ตารางที่ใช้ร่วมกันหรือตารางที่ใช้ร่วมกันแบบดาวน์สตรีม เฉพาะตารางที่ไม่ได้ใช้ร่วมกันแบบดาวน์สตรีมหรือตารางฐานย่อยเท่านั้นที่สามารถสลับกับตารางฐานได้

#### _ตัวอย่าง_

ในตัวอย่างนี้ **ข้อมูลห้องนั่งเล่น**และ**การขายไอศกรีม**สามารถสลับตารางได้โดยไม่ต้องเปลี่ยนโครงสร้างพื้นฐานของแบบจำลองข้อมูล ไม่สามารถสลับตารางอื่นได้

- การขายไอศกรีมเกี่ยวข้องกับทั้งข้อมูลห้องนั่งเล่นและตารางวันที่ที่ใช้ร่วมกัน
- ข้อมูลห้องนั่งเล่นเกี่ยวข้องกับทั้งการขายไอศกรีมและตารางตำแหน่งที่ตั้งที่ใช้ร่วมกัน
- สภาพอากาศเกี่ยวข้องกับทั้งตารางที่ใช้ร่วมกันของวันที่และตำแหน่งที่ตั้ง

ทั้งสองแบบจำลองนี้มีแนวคิดที่เทียบเท่ากัน

![แบบจำลองข้อมูลที่เทียบเท่าสองเวอร์ชันที่มีการสลับตารางฐานและตารางดาวน์สตรีมที่ไม่ได้ใช้ร่วมกัน](/tableau/current/th-th/server-linux/th-th/Img/mfr_swapbase_icecream.png)

### ยุบตารางฐาน

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

คลิกปุ่มยุบ ![](/tableau/current/th-th/server-linux/th-th/Img/mfr_icon_collapse.png) หรือขยาย ![](/tableau/current/th-th/server-linux/th-th/Img/mfr_icon_expand.png) บนตารางฐานเพื่อยุบหรือขยายทั้งแผนผัง หรือคลิกขวาหรือกด Ctrl และคลิกตารางดาวน์สตรีมแล้วเลือกยุบเส้นทางนี้หรือยุบเส้นทางอื่น ตัวเลือกนี้ไม่พร้อมใช้งานบนตารางที่ใช้ร่วมกันหรือตารางดาวน์สตรีมของตารางที่ใช้ร่วมกัน

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

ใช้ปุ่มส่วนขยาย ![](/tableau/current/th-th/server-linux/th-th/Img/mfr_icon_expand.png) เพื่อเปิดตารางฐานและทุกอย่างในแผนผังอีกครั้ง

![แผนผังของตารางฐานการรองรับถูกยุบและขยายออก](/tableau/current/th-th/server-linux/th-th/Img/mfr_build_collapsetree_gif.gif)

## การแก้ปัญหา

### สร้างแหล่งข้อมูลเดียว

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

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

#### _ตัวอย่าง_

ในขั้นตอนด้านล่าง[สร้างแบบจำลอง](https://help.tableau.com/current/pro/desktop/th-th/datasource_mfr_build.htm#Build) การแจ้งเตือนจะปรากฏในขั้นตอนที่ 4 ก่อนที่จะเพิ่มความสัมพันธ์เพื่อเชื่อมต่อตารางฐานที่สอง

![ข้อความแจ้งเตือนตารางที่ไม่เกี่ยวข้อง](/tableau/current/th-th/server-linux/th-th/Img/mfr_build_unrelated_alert.png)

การตั้งค่าแยกตารางที่ไม่เกี่ยวข้องด้านภาพ เป็น “เปิด” จะย้ายตาราง**ชมรม**ใต้เส้นตารางที่ไม่เกี่ยวข้อง การเชื่อมโยง**ชมรม**กับ**นักเรียน**จะแก้ไขปัญหาการแจ้งเตือน

![แบบจำลองข้อมูลที่มีตารางที่ไม่เกี่ยวข้องอยู่ใต้เส้นประสีแดงที่มีป้ายกำกับว่าตารางที่ไม่เกี่ยวข้อง](/tableau/current/th-th/server-linux/th-th/Img/mfr_build_visuallyseparate.png)

#### แก้ไขวงจร

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

![แบบจำลองข้อมูลที่มีตารางฐาน 2 ตารางซึ่งมีแผนผังที่แตกต่างกันไม่ทับซ้อนกัน](/tableau/current/th-th/server-linux/th-th/Img/mfr_build_unrelated1.png)

ตารางที่เกี่ยวข้องทั้งสองกลุ่มจะต้องรวมกันผ่านตารางที่ใช้ร่วมกัน...

![แบบจำลองข้อมูลเดียวกัน ตอนนี้เชื่อมต่อกับตารางที่ใช้ร่วมกันแล้ว](/tableau/current/th-th/server-linux/th-th/Img/mfr_build_unrelated2.png)

...หรือต้องสร้างแบบจำลองข้อมูลเป็นแหล่งข้อมูลสองแหล่งแยกกัน

![แบบจำลองข้อมูลเดียวกันแบ่งออกเป็นสองแหล่งข้อมูล](/tableau/current/th-th/server-linux/th-th/Img/mfr_build_unrelated3.png)

### การจำกัดแบบจำลองข้อมูล

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

#### วงจร

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

![ไดอะแกรมของหูกระต่ายและไดอะแกรมอื่นที่มีตารางดาวน์สตรีมเปลี่ยนเป็นตารางฐานเพิ่มเติม](/tableau/current/th-th/server-linux/th-th/Img/mfr_build_bowtie_tableauified.png)

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

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 34%;"><col style="width: 33%;"><col></colgroup><tbody><tr><td><b>ไม่รองรับ</b> ตาราง X มีความสัมพันธ์ขาเข้าสองรายการซึ่งมาจากตารางดาวน์สตรีมทั้งคู่จากตารางฐาน A</td><td><b>รองรับ</b> ตาราง S และ T มีความสัมพันธ์ขาเข้าหลายรายการ อย่างไรก็ตาม แต่ละตารางมาจากตารางฐานที่แตกต่างกัน</td><td><b>รองรับ</b> แม้ว่าอาจดูเหมือนเป็นวงจร แต่ความสัมพันธ์ขาเข้าสำหรับทั้งตาราง S และตาราง T สามารถสืบย้อนกลับไปยังตารางฐานที่แตกต่างกันได้</td></tr><tr><td><img src="https://help.tableau.com/current/server-linux/th-th/Img/mfr_build_cycle1.png" alt="ไม่รองรับแบบจำลองข้อมูลเนื่องจากเป็นวงจร"></td><td><img src="https://help.tableau.com/current/server-linux/th-th/Img/mfr_build_cycle2.png" alt="รองรับแบบจำลองข้อมูลที่เป็นหูกระต่ายซึ่งแปลงเป็นตารางฐานที่สอง"></td><td><img src="https://help.tableau.com/current/server-linux/th-th/Img/mfr_build_cycle3.png" alt="แบบจำลองข้อมูลที่รองรับซึ่งมีความสัมพันธ์ขาเข้ากับตารางที่ใช้ร่วมกัน ซึ่งติดตามไปยังตารางฐานที่แตกต่างกันได้"></td></tr></tbody></table>

#### ตารางที่ใช้ร่วมกันแบบซ้อนกัน

ไม่รองรับตารางที่ใช้ร่วมกันแบบซ้อนกัน ตารางดาวน์สตรีมใดๆ จากตารางที่ใช้ร่วมกัน (ตารางที่มีความสัมพันธ์ขาเข้าหลายรายการ) สามารถมีความสัมพันธ์ขาเข้าได้เพียงความสัมพันธ์เดียวเท่านั้น

![ไม่รองรับแบบจำลองที่มีตารางที่ใช้ร่วมกันแบบซ้อนกัน](/tableau/current/th-th/server-linux/th-th/Img/mfr_build_nestedshared.png)

ไม่รองรับ ตาราง T เป็นแบบดาวน์สตรีมจากตารางที่ใช้ร่วมกันและไม่สามารถรับความสัมพันธ์ขาเข้าเพิ่มเติมได้