สารบัญ:
คำจำกัดความ - แบบจำลองข้อมูลเอนทิตี (EDM) หมายถึงอะไร
Entity data model (EDM) หมายถึงชุดของแนวคิดที่อธิบายโครงสร้างข้อมูลโดยไม่คำนึงถึงรูปแบบการจัดเก็บ โมเดลนี้ใช้แนวคิดหลักสามข้อเพื่ออธิบายโครงสร้างข้อมูล: ประเภทเอนทิตี, การเชื่อมโยงและคุณสมบัติ EDM รองรับชุดของชนิดข้อมูลดั้งเดิมที่กำหนดคุณสมบัติในโมเดลแนวคิด
Techopedia อธิบาย Entity Data Model (EDM)
Building Block พื้นฐานที่ใช้เพื่ออธิบายโครงสร้างของข้อมูลภายในเอนทิตีโมเดลข้อมูล (EDM) คือประเภทเอนทิตี ประเภทเอนทิตีทำหน้าที่เป็นเทมเพลตสำหรับเอนทิตีซึ่งเป็นตัวแทนของวัตถุเฉพาะพร้อมกับรหัสเอนทิตี้เฉพาะภายในชุดเอนทิตีซึ่งเป็นการรวบรวมอินสแตนซ์ของประเภทเอนทิตีเฉพาะ ในโมเดลแนวคิดประเภทเอนทิตีถูกสร้างขึ้นจากคุณสมบัติและอธิบายโครงสร้างของแนวคิดระดับบนสุด ชุดเอนทิตีถูกจัดกลุ่มตามหลักเหตุผลในคอนเทนเนอร์เอนทิตี
ชนิดข้อมูลดั้งเดิมที่สนับสนุนโดย EDM ประกอบด้วยสตริง, Boolean และ Int32 และอื่น ๆ เป็นพร็อกซี่สำหรับชนิดข้อมูลดั้งเดิมที่แท้จริงสนับสนุนในระบบจัดเก็บข้อมูลหรือโฮสต์ อย่างไรก็ตามรุ่นนี้ไม่ได้กำหนดความหมายของการดำเนินการหรือการแปลงผ่านชนิดข้อมูลดั้งเดิม ความหมายถูกกำหนดโดยสภาพแวดล้อมการจัดเก็บหรือโฮสต์ EDM ยังสนับสนุนการสืบทอดสำหรับประเภทเอนทิตีที่ได้รับเอนทิตีประเภทหนึ่งจากอีกประเภทหนึ่ง
EDM มีเนมสเปซซึ่งทำงานเป็นคอนเทนเนอร์นามธรรมสำหรับประเภทเอนทิตีประเภทซับซ้อนและการเชื่อมโยง เนมสเปซเหล่านี้จัดเตรียมบริบทสำหรับวัตถุที่มีและจัดเตรียมวิธีการแก้ปัญหาวัตถุที่มีชื่อเดียวกัน EDM ยังมีไวยากรณ์ XML ซึ่งเรียกว่าภาษานิยามสคีมาแนวคิด
