แบบจำลองไดอะแกรมความสัมพันธ์ของเอนทิตี (ER) พร้อมตัวอย่าง DBMS
แผนภาพ ER คืออะไร?
ER ไดอะแกรม ย่อมาจาก Entity Relationship Diagram หรือเรียกอีกอย่างว่า ERD เป็นไดอะแกรมที่แสดงความสัมพันธ์ของชุดเอนทิตีที่จัดเก็บอยู่ในฐานข้อมูล กล่าวอีกนัยหนึ่ง ไดอะแกรม ER ช่วยอธิบายโครงสร้างเชิงตรรกะของฐานข้อมูล ไดอะแกรม ER ถูกสร้างขึ้นโดยอิงจากแนวคิดพื้นฐานสามประการ ได้แก่ เอนทิตี แอตทริบิวต์ และความสัมพันธ์
แผนภาพ ER มีสัญลักษณ์ต่างๆ ที่ใช้สี่เหลี่ยมเพื่อแสดงถึงเอนทิตี วงรีเพื่อกำหนดคุณลักษณะ และรูปทรงเพชรเพื่อแสดงความสัมพันธ์
ในตอนแรก แผนภาพ ER จะมีลักษณะคล้ายกับผังงานมาก อย่างไรก็ตาม ER Diagram มีสัญลักษณ์พิเศษมากมาย และความหมายของมันทำให้แบบจำลองนี้มีเอกลักษณ์เฉพาะตัว วัตถุประสงค์ของ ER Diagram คือเพื่อแสดงโครงสร้างพื้นฐานของกรอบงานเอนทิตี

ER Model คืออะไร?
ER รุ่น ย่อมาจาก Entity Relations Model เป็นไดอะแกรมแบบจำลองข้อมูลเชิงแนวคิดระดับสูง โมเดล ER ช่วยวิเคราะห์ความต้องการข้อมูลอย่างเป็นระบบเพื่อสร้างฐานข้อมูลที่ได้รับการออกแบบอย่างดี แบบจำลอง ER แสดงถึงเอนทิตีในโลกแห่งความเป็นจริงและความสัมพันธ์ระหว่างสิ่งเหล่านั้น การสร้างโมเดล ER ใน DBMS ถือเป็นแนวทางปฏิบัติที่ดีที่สุดก่อนที่จะใช้ฐานข้อมูลของคุณ
การสร้างแบบจำลอง ER ช่วยให้คุณวิเคราะห์ความต้องการข้อมูลอย่างเป็นระบบเพื่อสร้างฐานข้อมูลที่ออกแบบมาอย่างดี ดังนั้นจึงถือเป็นแนวทางปฏิบัติที่ดีที่สุดในการสร้างแบบจำลอง ER ก่อนที่จะนำฐานข้อมูลของคุณไปใช้
ประวัติของแบบจำลอง ER
ไดอะแกรม ER เป็นเครื่องมือภาพที่เป็นประโยชน์ในการนำเสนอแบบจำลอง ER Peter Chen เสนอ ER Diagram ในปี 1971 เพื่อสร้างแบบแผนแบบเดียวกันที่สามารถใช้สำหรับฐานข้อมูลและเครือข่ายเชิงสัมพันธ์ เขามุ่งเป้าที่จะใช้แบบจำลอง ER เป็นแนวทางการสร้างแบบจำลองแนวคิด
เหตุใดจึงต้องใช้ ER Diagrams
นี่คือเหตุผลสำคัญในการใช้ ER Diagram
- ช่วยให้คุณกำหนดเงื่อนไขที่เกี่ยวข้องกับการสร้างแบบจำลองความสัมพันธ์ของเอนทิตี
- แสดงตัวอย่างว่าตารางทั้งหมดของคุณควรเชื่อมต่อกันอย่างไร เขตข้อมูลใดที่จะอยู่ในแต่ละตาราง
- ช่วยอธิบายเอนทิตี คุณลักษณะ ความสัมพันธ์
- ไดอะแกรม ER สามารถแปลเป็นตารางเชิงสัมพันธ์ได้ ซึ่งช่วยให้คุณสามารถสร้างฐานข้อมูลได้อย่างรวดเร็ว
- ผู้ออกแบบฐานข้อมูลสามารถใช้ไดอะแกรม ER เป็นพิมพ์เขียวสำหรับการนำข้อมูลไปใช้ในแอปพลิเคชันซอฟต์แวร์เฉพาะ
- ผู้ออกแบบฐานข้อมูลมีความเข้าใจที่ดีขึ้นเกี่ยวกับข้อมูลที่มีอยู่ในฐานข้อมูลด้วยความช่วยเหลือของแผนภาพ ERP
- ERD Diagram ช่วยให้คุณสามารถสื่อสารกับโครงสร้างลอจิคัลของฐานข้อมูลกับผู้ใช้ได้
ข้อเท็จจริงเกี่ยวกับแบบจำลองไดอะแกรม ER
ในบทช่วยสอนไดอะแกรม ERD นี้ เรามาดูข้อเท็จจริงที่น่าสนใจเกี่ยวกับโมเดลไดอะแกรม ER กัน:
- โมเดล ER ช่วยให้คุณสามารถวาดการออกแบบฐานข้อมูลได้
- เป็นเครื่องมือกราฟิกที่ใช้งานง่ายสำหรับการสร้างแบบจำลองข้อมูล
- ใช้กันอย่างแพร่หลายในการออกแบบฐานข้อมูล
- มันเป็นการแสดง GUI ของโครงสร้างเชิงตรรกะของฐานข้อมูล
- ช่วยให้คุณระบุเอนทิตีที่มีอยู่ในระบบและความสัมพันธ์ระหว่างเอนทิตีเหล่านั้น
สัญลักษณ์และสัญลักษณ์ไดอะแกรม ER
สัญลักษณ์และสัญลักษณ์แผนภาพความสัมพันธ์ของเอนทิตี ส่วนใหญ่ประกอบด้วยสัญลักษณ์พื้นฐาน 3 อัน ได้แก่ สี่เหลี่ยม วงรี และเพชร เพื่อแสดงความสัมพันธ์ระหว่างองค์ประกอบ เอนทิตี และคุณลักษณะ มีองค์ประกอบย่อยบางส่วนที่อิงตามองค์ประกอบหลักในแผนภาพ ERD แผนภาพ ER คือการแสดงข้อมูลที่อธิบายว่าข้อมูลเกี่ยวข้องกันอย่างไรโดยใช้สัญลักษณ์และสัญลักษณ์ ERD ที่แตกต่างกัน
ต่อไปนี้เป็นส่วนประกอบหลักและสัญลักษณ์ใน ER Diagrams:
- สี่เหลี่ยมผืนผ้า: สัญลักษณ์แผนภาพความสัมพันธ์เอนทิตีนี้แสดงถึงประเภทเอนทิตี
- วงรี : สัญลักษณ์แสดงถึงคุณลักษณะ
- เพชร: สัญลักษณ์นี้แสดงถึงประเภทความสัมพันธ์
- บรรทัด: โดยเชื่อมโยงแอตทริบิวต์กับประเภทเอนทิตีและประเภทเอนทิตีกับประเภทความสัมพันธ์อื่น
- คีย์หลัก: คุณลักษณะถูกขีดเส้นใต้
- Double วงรี: แสดงถึงคุณลักษณะที่มีหลายค่า
ส่วนประกอบของแผนภาพ ER
แบบจำลองนี้ใช้พื้นฐานแนวคิดสามประการ:
- หน่วยงาน
- คุณสมบัติ
- ความสัมพันธ์
ตัวอย่างไดอะแกรม ER
ตัวอย่างเช่น ในฐานข้อมูลของมหาวิทยาลัย เราอาจมีเอนทิตีสำหรับนักศึกษา หลักสูตร และอาจารย์ เอนทิตีนักเรียนสามารถมีแอตทริบิวต์เช่น Rollno ชื่อ และ DeptID พวกเขาอาจมีความสัมพันธ์กับหลักสูตรและผู้บรรยาย
เอนทิตีคืออะไร?
สิ่งมีชีวิตในโลกแห่งความเป็นจริงทั้งที่มีชีวิตและไม่มีชีวิตที่จดจำได้ง่ายและจำไม่ได้ มันคืออะไรก็ได้ในองค์กรที่จะต้องแสดงในฐานข้อมูลของเรา อาจเป็นเรื่องทางกายภาพหรือเพียงข้อเท็จจริงเกี่ยวกับองค์กรหรือเหตุการณ์ที่เกิดขึ้นในโลกแห่งความเป็นจริง
เอนทิตีอาจเป็นสถานที่ บุคคล วัตถุ เหตุการณ์ หรือแนวคิด ซึ่งจัดเก็บข้อมูลไว้ในฐานข้อมูล ลักษณะของเอนทิตีจะต้องมีแอตทริบิวต์และคีย์เฉพาะ ทุกเอนทิตีประกอบด้วย 'คุณลักษณะ' บางอย่างซึ่งเป็นตัวแทนของเอนทิตีนั้น
ตัวอย่างของเอนทิตี:
- ผู้ที่: พนักงาน นักเรียน ผู้ป่วย
- สถานที่: ร้านค้า, อาคาร
- วัตถุ: เครื่องจักร ผลิตภัณฑ์ และรถยนต์
- เหตุการณ์: การขาย การจดทะเบียน การต่ออายุ
- แนวคิด: บัญชีหลักสูตร
สัญกรณ์ของเอนทิตี
ชุดเอนทิตี
นักเรียน
ชุดเอนทิตีคือกลุ่มของเอนทิตีประเภทเดียวกัน อาจมีเอนทิตีที่มีแอตทริบิวต์ที่ใช้ค่าคล้ายกันร่วมกัน เอนทิตีจะแสดงด้วยคุณสมบัติ ซึ่งเรียกอีกอย่างว่าแอตทริบิวต์ คุณลักษณะทั้งหมดมีค่าที่แยกจากกัน ตัวอย่างเช่น เอนทิตีของนักเรียนอาจมีชื่อ อายุ ชั้นเรียน เป็นคุณลักษณะ
ตัวอย่างของเอนทิตี:
มหาวิทยาลัยอาจมีบางแผนก แผนกทั้งหมดเหล่านี้จ้างอาจารย์หลายท่านและเปิดสอนหลักสูตรหลายหลักสูตร
บางหลักสูตรประกอบขึ้นเป็นแต่ละโปรแกรม นักศึกษาลงทะเบียนในโปรแกรมเฉพาะและลงทะเบียนเรียนในหลักสูตรต่างๆ อาจารย์จากแผนกเฉพาะจะเข้าเรียนในแต่ละหลักสูตร และอาจารย์แต่ละคนจะสอนนักเรียนกลุ่มต่างๆ
ความสัมพันธ์
ความสัมพันธ์เป็นเพียงการเชื่อมโยงระหว่างสองสิ่งหรือมากกว่าเท่านั้น เช่น ทอมทำงานในแผนกเคมี
หน่วยงานมีส่วนร่วมในความสัมพันธ์ เรามักจะสามารถระบุความสัมพันธ์กับคำกริยาหรือวลีคำกริยาได้
ตัวอย่างเช่น:
- คุณกำลังเข้าร่วมการบรรยายครั้งนี้
- ฉันกำลังบรรยาย
- เพียงแค่ดูเอนทิตี เราสามารถจำแนกความสัมพันธ์ตามประเภทความสัมพันธ์ได้:
- นักเรียนคนหนึ่งเข้าร่วมการบรรยาย
- วิทยากรกำลังบรรยาย
หน่วยงานที่อ่อนแอ
เอนทิตีที่อ่อนแอคือเอนทิตีประเภทหนึ่งที่ไม่มีแอตทริบิวต์คีย์ สามารถระบุได้โดยไม่ซ้ำกันโดยการพิจารณาคีย์หลักของเอนทิตีอื่น เพื่อสิ่งนั้น ชุดเอนทิตีที่อ่อนแอจำเป็นต้องมีส่วนร่วม
ในตัวอย่างแผนภาพ ER ข้างต้น “Trans No” เป็นตัวแบ่งแยกภายในกลุ่มธุรกรรมในตู้ ATM
มาเรียนรู้เพิ่มเติมเกี่ยวกับเอนทิตีที่อ่อนแอโดยเปรียบเทียบกับเอนทิตีที่แข็งแกร่ง
ชุดเอนทิตี้ที่แข็งแกร่ง | ชุดเอนทิตีที่อ่อนแอ |
---|---|
ชุดเอนทิตี้ที่แข็งแกร่งจะมีคีย์หลักเสมอ | ไม่มีแอตทริบิวต์เพียงพอที่จะสร้างคีย์หลัก |
จะแสดงด้วยสัญลักษณ์รูปสี่เหลี่ยมผืนผ้า | เป็นตัวแทนโดยสัญลักษณ์สี่เหลี่ยมผืนผ้าสองอัน |
ประกอบด้วยคีย์หลักที่แสดงด้วยสัญลักษณ์ขีดเส้นใต้ | ประกอบด้วยคีย์บางส่วนซึ่งแสดงด้วยสัญลักษณ์ขีดเส้นใต้ประ |
สมาชิกของชุดเอนทิตีที่แข็งแกร่งเรียกว่าชุดเอนทิตีโดดเด่น | สมาชิกของชุดเอนทิตีแบบอ่อนแอที่เรียกว่าเป็นชุดเอนทิตีรอง |
คีย์หลักเป็นหนึ่งในคุณลักษณะที่ช่วยในการระบุสมาชิก | ในชุดเอนทิตี้ที่อ่อนแอ จะเป็นการผสมผสานระหว่างคีย์หลักและคีย์บางส่วนของชุดเอนทิตี้ที่แข็งแกร่ง |
ในแผนภาพ ER ความสัมพันธ์ระหว่างชุดเอนทิตีที่แข็งแกร่งสองชุดแสดงโดยใช้สัญลักษณ์รูปเพชร | ความสัมพันธ์ระหว่างชุดเอนทิตี้ที่แข็งแกร่งและชุดที่อ่อนแอ แสดงโดยใช้สัญลักษณ์เพชรสองอัน |
เส้นเชื่อมต่อของกลุ่มเอนทิตี้ที่แข็งแกร่งที่มีความสัมพันธ์เป็นเส้นเดียว | เส้นที่เชื่อมต่อชุดเอนทิตี้ที่อ่อนแอเพื่อระบุความสัมพันธ์เป็นเส้นคู่ |
คุณสมบัติ
มันเป็นคุณสมบัติที่มีค่าเดียวของประเภทเอนทิตีหรือประเภทความสัมพันธ์
ตัวอย่างเช่น การบรรยายอาจมีคุณลักษณะ เช่น เวลา วันที่ ระยะเวลา สถานที่ ฯลฯ
แอ็ตทริบิวต์ในตัวอย่างไดอะแกรม ER จะแสดงด้วยวงรี
ประเภทของคุณสมบัติ | Descriptไอออน |
---|---|
คุณลักษณะที่เรียบง่าย | คุณสมบัติที่เรียบง่ายไม่สามารถแบ่งแยกออกไปได้อีก เช่น หมายเลขติดต่อของนักเรียน เรียกอีกอย่างหนึ่งว่าค่าอะตอม |
แอตทริบิวต์แบบผสม | สามารถแยกแอตทริบิวต์คอมโพสิตออกได้ ตัวอย่างเช่น ชื่อเต็มของนักเรียนอาจแบ่งออกเป็นชื่อ ชื่อที่สอง และนามสกุลเพิ่มเติมได้ |
คุณลักษณะที่ได้รับ | แอ็ตทริบิวต์ประเภทนี้ไม่รวมอยู่ในฐานข้อมูลฟิสิคัล อย่างไรก็ตาม ค่าเหล่านี้ได้มาจากคุณลักษณะอื่นๆ ที่มีอยู่ในฐานข้อมูล ตัวอย่างเช่น ไม่ควรจัดเก็บอายุโดยตรง แต่ควรได้มาจากวันเกิดของพนักงานคนนั้นแทน |
แอตทริบิวต์หลายค่า | แอตทริบิวต์หลายค่าสามารถมีค่าได้มากกว่าหนึ่งค่า ตัวอย่างเช่น นักเรียนสามารถมีหมายเลขโทรศัพท์มือถือ ที่อยู่อีเมล ฯลฯ ได้มากกว่าหนึ่งรายการ |
cardinality
กำหนดคุณลักษณะตัวเลขของความสัมพันธ์ระหว่างสองเอนทิตีหรือชุดเอนทิตี
ความสัมพันธ์เชิงคาร์ดินัลประเภทต่างๆ ได้แก่:
- ความสัมพันธ์แบบหนึ่งต่อหนึ่ง
- ความสัมพันธ์แบบหนึ่งต่อหลาย
- พฤษภาคมถึงหนึ่งความสัมพันธ์
- ความสัมพันธ์แบบหลายต่อหลาย
1.แบบตัวต่อตัว:
หนึ่งเอนทิตีจากเอนทิตีชุด X สามารถเชื่อมโยงกับเอนทิตีของเอนทิตีชุด Y ได้มากที่สุดหนึ่งรายการและในทางกลับกัน
ตัวอย่าง: นักเรียนคนหนึ่งสามารถลงทะเบียนหลายหลักสูตรได้ อย่างไรก็ตาม หลักสูตรทั้งหมดเหล่านั้นมีบรรทัดเดียวสำหรับนักเรียนคนนั้น
2.หนึ่งต่อหลาย:
เอนทิตีหนึ่งรายการจากชุดเอนทิตี X สามารถเชื่อมโยงกับเอนทิตีหลายรายการของเอนทิตีชุด Y แต่เอนทิตีจากชุดเอนทิตี Y สามารถเชื่อมโยงกับเอนทิตีอย่างน้อยหนึ่งรายการ
ตัวอย่างเช่น ชั้นเรียนหนึ่งประกอบด้วยนักเรียนหลายคน
3. หลายต่อหนึ่ง
เอนทิตีมากกว่าหนึ่งรายการจากชุดเอนทิตี X สามารถเชื่อมโยงกับเอนทิตีของเอนทิตีชุด Y ได้มากที่สุดหนึ่งรายการ อย่างไรก็ตาม เอนทิตีจากชุดเอนทิตีชุด Y อาจหรืออาจจะไม่เกี่ยวข้องกับเอนทิตีมากกว่าหนึ่งรายการจากเอนทิตีชุด X
ตัวอย่างเช่น นักเรียนจำนวนมากอยู่ในชั้นเรียนเดียวกัน
4. หลายต่อหลาย:
หนึ่งเอนทิตีจาก X สามารถเชื่อมโยงกับเอนทิตีมากกว่าหนึ่งรายการจาก Y และในทางกลับกัน
ตัวอย่างเช่น นักเรียนเป็นกลุ่มจะเชื่อมโยงกับคณาจารย์หลายคน และคณาจารย์สามารถเชื่อมโยงกับนักเรียนหลายคนได้
วิธีการสร้างไดอะแกรมความสัมพันธ์ของเอนทิตี (ERD)
ในบทช่วยสอนเกี่ยวกับแผนภาพ ERD นี้ เราจะเรียนรู้วิธีสร้างแผนภาพ ER ขั้นตอนในการสร้างแผนภาพ ER มีดังนี้:
มาศึกษาด้วยตัวอย่างแผนภาพความสัมพันธ์ของเอนทิตี:
In a university, a Student enrolls in Courses. A student must be assigned to at least one or more Courses. Each course is taught by a single Professor. To maintain instruction quality, a Professor can deliver only one course
ขั้นตอนที่ 1) การระบุเอนทิตี
เรามีสามหน่วยงาน
- นักเรียน
- คอร์ส
- ศาสตราจารย์
ขั้นตอนที่ 2) การระบุความสัมพันธ์
เรามีความสัมพันธ์สองประการดังต่อไปนี้
- นักเรียนก็คือ ที่ได้รับมอบหมาย หลักสูตร
- ศาสตราจารย์ มอบ หลักสูตร
ขั้นตอนที่ 3) การระบุจำนวนสมาชิก
สำหรับพวกเขา คำแถลงปัญหา เรารู้ว่า
- สามารถมอบหมายนักเรียนได้ หลาย หลักสูตร
- ศาสตราจารย์สามารถส่งมอบได้เท่านั้น หนึ่ง หลักสูตร
ขั้นตอนที่ 4) ระบุคุณลักษณะ
คุณต้องศึกษาไฟล์ แบบฟอร์ม รายงาน ข้อมูลที่องค์กรเก็บรักษาไว้ในปัจจุบันเพื่อระบุคุณลักษณะ คุณยังสามารถสัมภาษณ์ผู้มีส่วนได้ส่วนเสียต่างๆ เพื่อระบุตัวตนได้ ในขั้นต้น การระบุแอตทริบิวต์โดยไม่ต้องแม็ปกับเอนทิตีเฉพาะเป็นสิ่งสำคัญ
เมื่อคุณมีรายการแอตทริบิวต์แล้ว คุณจะต้องแมปคุณสมบัติเหล่านั้นกับเอนทิตีที่ระบุ ตรวจสอบให้แน่ใจว่าแอตทริบิวต์จะจับคู่กับเอนทิตีเดียวเท่านั้น หากคุณคิดว่าแอตทริบิวต์ควรเป็นของเอนทิตีมากกว่าหนึ่งรายการ ให้ใช้ตัวแก้ไขเพื่อทำให้แอตทริบิวต์ไม่ซ้ำกัน
เมื่อการแมปเสร็จสิ้น ให้ระบุคีย์หลัก หากไม่มีคีย์เฉพาะ ให้สร้างขึ้นใหม่
เอกลักษณ์ | คีย์หลัก | คุณลักษณะ |
---|---|---|
นักเรียน | รหัสนักศึกษา | ชื่อนักเรียน |
ศาสตราจารย์ | รหัสพนักงาน | ศาสตราจารย์ชื่อ |
คอร์ส | หลักสูตร_ID | ชื่อหลักสูตร |
สำหรับเอนทิตีของหลักสูตร คุณลักษณะอาจเป็นระยะเวลา หน่วยกิต งานที่มอบหมาย ฯลฯ เพื่อความสะดวก เราได้พิจารณาเพียงคุณลักษณะเดียว
ขั้นตอนที่ 5) สร้างไดอะแกรม ERD
การแสดงตัวอย่างไดอะแกรมความสัมพันธ์ของเอนทิตีที่ทันสมัยยิ่งขึ้น
แนวทางปฏิบัติที่ดีที่สุดสำหรับการพัฒนาไดอะแกรม ER ที่มีประสิทธิภาพ
ต่อไปนี้คือแนวทางปฏิบัติที่ดีที่สุดหรือตัวอย่างสำหรับการพัฒนาไดอะแกรม ER ที่มีประสิทธิผล
- กำจัดเอนทิตีหรือความสัมพันธ์ที่ซ้ำซ้อน
- คุณต้องตรวจสอบให้แน่ใจว่าเอนทิตีและความสัมพันธ์ทั้งหมดของคุณมีป้ายกำกับอย่างถูกต้อง
- อาจมีแนวทางที่ถูกต้องมากมายสำหรับไดอะแกรม ER คุณต้องตรวจสอบให้แน่ใจว่าไดอะแกรม ER รองรับข้อมูลทั้งหมดที่คุณต้องการจัดเก็บ
- คุณควรตรวจสอบให้แน่ใจว่าแต่ละเอนทิตีปรากฏเพียงครั้งเดียวในไดอะแกรม ER
- ตั้งชื่อความสัมพันธ์ เอนทิตี และคุณลักษณะทั้งหมดที่แสดงในไดอะแกรมของคุณ
- อย่าเชื่อมโยงความสัมพันธ์ระหว่างกัน
- คุณควรใช้สีเพื่อเน้นส่วนสำคัญของไดอะแกรม ER
สรุป
- โมเดล ER ใน DBMS ย่อมาจากโมเดล Entity-Relationship
- แบบจำลอง ER เป็นไดอะแกรมแบบจำลองข้อมูลระดับสูง
- ไดอะแกรม ER เป็นเครื่องมือภาพซึ่งมีประโยชน์ในการแสดงแบบจำลอง ER
- ไดอะแกรม ER ใน DBMS เป็นพิมพ์เขียวของฐานข้อมูล
- แผนภาพความสัมพันธ์เอนทิตี DBMS แสดงความสัมพันธ์ของชุดเอนทิตีที่จัดเก็บไว้ในฐานข้อมูล
- ไดอะแกรม ER ช่วยให้คุณกำหนดคำศัพท์ที่เกี่ยวข้องกับการสร้างแบบจำลองความสัมพันธ์ของเอนทิตี
- โมเดล ER ใน DBMS มีพื้นฐานอยู่บนแนวคิดพื้นฐานสามประการ ได้แก่ เอนทิตี คุณลักษณะ และความสัมพันธ์
- เอนทิตีอาจเป็นสถานที่ บุคคล วัตถุ เหตุการณ์ หรือแนวคิด ซึ่งเก็บข้อมูลไว้ในฐานข้อมูล (DBMS)
- ความสัมพันธ์เป็นเพียงการเชื่อมโยงระหว่างสองสิ่งหรือมากกว่าเท่านั้น
- เอนทิตีที่อ่อนแอคือเอนทิตีประเภทหนึ่งที่ไม่มีแอตทริบิวต์หลัก
- มันเป็นคุณสมบัติที่มีค่าเดียวของประเภทเอนทิตีหรือประเภทความสัมพันธ์
- ช่วยให้คุณกำหนดคุณลักษณะตัวเลขของความสัมพันธ์ระหว่างสองเอนทิตีหรือชุดเอนทิตี
- ER- Diagram DBMS คือการแสดงข้อมูลด้วยภาพซึ่งอธิบายว่าข้อมูลเกี่ยวข้องกันอย่างไร
- ในการวาดไดอะแกรม ER ใน DBMS คุณต้องแน่ใจว่าเอนทิตีและความสัมพันธ์ทั้งหมดของคุณมีป้ายกำกับอย่างถูกต้อง