Skip to main content

หน่วยงานที่เชื่อมโยงคืออะไร?

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

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

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

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