เอกสารนี้แปลโดย AI หากมีข้อมูลที่ไม่ถูกต้อง โปรดดูเวอร์ชันภาษาอังกฤษ
การทำ Data Modeling เป็นขั้นตอนสำคัญในการออกแบบฐานข้อมูลครับ/ค่ะ ซึ่งเกี่ยวข้องกับการวิเคราะห์เชิงลึกและการสรุปข้อมูลประเภทต่างๆ ในโลกแห่งความเป็นจริง รวมถึงความสัมพันธ์ระหว่างข้อมูลเหล่านั้น ในกระบวนการนี้ เราพยายามที่จะเปิดเผยความเชื่อมโยงภายในระหว่างข้อมูล และจัดทำให้อยู่ในรูปแบบของ Data Model เพื่อวางรากฐานสำหรับโครงสร้างฐานข้อมูลของระบบสารสนเทศ NocoBase เป็นแพลตฟอร์มที่ขับเคลื่อนด้วย Data Model และมีคุณสมบัติเด่นดังต่อไปนี้ครับ/ค่ะ
แหล่งข้อมูล (Data Source) ของ NocoBase สามารถเป็นได้ทั้งฐานข้อมูลทั่วไป, แพลตฟอร์ม API (SDK) และไฟล์ต่างๆ ครับ/ค่ะ

NocoBase มี ปลั๊กอินจัดการแหล่งข้อมูล (Data Source Manager) สำหรับจัดการแหล่งข้อมูลต่างๆ และคอลเลกชันของข้อมูลเหล่านั้นครับ/ค่ะ ปลั๊กอินจัดการแหล่งข้อมูลนี้จะทำหน้าที่เป็นเพียงส่วนติดต่อผู้ใช้ (Interface) สำหรับจัดการแหล่งข้อมูลทั้งหมดเท่านั้น ไม่ได้มีความสามารถในการเชื่อมต่อแหล่งข้อมูลโดยตรง แต่จำเป็นต้องใช้งานร่วมกับปลั๊กอินแหล่งข้อมูลประเภทต่างๆ ครับ/ค่ะ แหล่งข้อมูลที่รองรับในปัจจุบันได้แก่:

ส่วนติดต่อผู้ใช้สำหรับจัดการคอลเลกชันที่ใช้งานง่าย: ใช้สำหรับสร้างโมเดล (คอลเลกชัน) ต่างๆ หรือเชื่อมต่อกับโมเดล (คอลเลกชัน) ที่มีอยู่แล้วครับ/ค่ะ

ส่วนติดต่อผู้ใช้แบบภาพ (Visual Interface) สไตล์ ER Diagram: ใช้สำหรับดึง Entity และความสัมพันธ์ระหว่าง Entity เหล่านั้นจากความต้องการของผู้ใช้และธุรกิจครับ/ค่ะ โดยมีวิธีที่เข้าใจง่ายและเป็นธรรมชาติในการอธิบาย Data Model ซึ่ง ER Diagram จะช่วยให้เข้าใจ Entity ข้อมูลหลักและความสัมพันธ์ในระบบได้อย่างชัดเจนยิ่งขึ้นครับ/ค่ะ

| คอลเลกชัน | คำอธิบาย |
|---|---|
| คอลเลกชันทั่วไป | มีฟิลด์ระบบที่ใช้งานทั่วไปในตัว |
| คอลเลกชันปฏิทิน | ใช้สำหรับสร้างตารางเหตุการณ์ที่เกี่ยวข้องกับปฏิทิน |
| คอลเลกชันความคิดเห็น | ใช้สำหรับจัดเก็บความคิดเห็นหรือข้อเสนอแนะเกี่ยวกับข้อมูล |
| คอลเลกชันโครงสร้างแบบ Tree | คอลเลกชันโครงสร้างแบบ Tree ซึ่งปัจจุบันรองรับเฉพาะการออกแบบแบบ Adjacency List เท่านั้น |
| คอลเลกชันไฟล์ | ใช้สำหรับการจัดการจัดเก็บไฟล์ |
| คอลเลกชัน SQL | ไม่ใช่ตารางฐานข้อมูลจริง แต่เป็นการแสดงผลลัพธ์การสืบค้น SQL ในรูปแบบที่มีโครงสร้างอย่างรวดเร็ว |
| เชื่อมต่อกับ Database View | เชื่อมต่อกับ Database View ที่มีอยู่แล้ว |
| คอลเลกชัน Expression | ใช้สำหรับสถานการณ์ Expression แบบไดนามิกในเวิร์กโฟลว์ |
| เชื่อมต่อกับข้อมูลภายนอก | เชื่อมต่อกับคอลเลกชันข้อมูลระยะไกลที่ใช้เทคโนโลยี FDW ของฐานข้อมูล |

สำหรับข้อมูลเพิ่มเติม โปรดดูที่หัวข้อ 「คอลเลกชัน / ภาพรวม」 ครับ/ค่ะ

สำหรับข้อมูลเพิ่มเติม โปรดดูที่หัวข้อ 「ฟิลด์คอลเลกชัน / ภาพรวม」 ครับ/ค่ะ