โดยทั่วไปแล้ว Entity (เอนทิตี) อ่านว่า (นิ-ที-ที) คือสิ่งที่มีอยู่จริงหรือมีอยู่จริง โดยรากศัพท์มาจากภาษาละติน ens หรือเป็น และสร้างความแตกต่างระหว่างการมีอยู่ของสิ่งหนึ่งกับคุณสมบัติของสิ่งนั้น "มีเอนทิตีอยู่และนั่นคือทั้งหมดที่จำเป็นในการเป็นเอนทิตี"
โดยในความเป็นจริงที่ว่าบางสิ่งมีอยู่ก็เหมือนจะสื่อถึงการแยกตัวออกจากการดำรงอยู่หรือตัวตนอื่นๆ ในการเขียนโปรแกรม วิศวกรรม และบริบทอื่นๆ ซึ่งคำนี้จะใช้เพื่อระบุหน่วยต่างๆ ไม่ว่าจะเป็นสิ่งที่เป็นรูปธรรม หรือความคิดที่เป็นนามธรรม ที่ไม่มีชื่อหรือป้ายกำกับสำเร็จรูป
ในการอภิปรายบนกระดานดำ เราสามารถวาดสิ่งที่ยังไม่มีชื่อและอ้างถึงภาพวาดนั้นว่าเป็นตัวแทนของ "เอนทิตี" ได้ (หากเอนทิตีที่ถูกกล่าวถึงในภายหลังมีคุณสมบัติที่กำหนดและชื่อ การอ้างอิงถึงเอนทิตีเป็น "เอนทิตี" อาจไม่มีประโยชน์อีกต่อไป)
เอนทิตี (Entity) หมายถึง สิ่งที่ต้องการในฐานข้อมูลที่เป็นที่รวมข้อมูลที่มีความสัมพันธ์กัน มีข้อมูลที่บ่งชี้เอกลักษณ์เฉพาะตัวได้ เช่น เอนทิตีของระบบงานจำหน่ายสินค้าซึ่งประกอบด้วย เอนทิตีที่มีความสัมพันธ์กัน ได้แก่ เอนทิตีสินค้า เอนทิตีลูกค้า เอนทิตีใบสั่งซื้อ เป็นต้น
ในบาง usages เอนทิตีมีความหมายใกล้เคียงกับวัตถุเหมือนที่ใช้ในการเขียนโปรแกรมเชิงวัตถุ
ต่อไปนี้คือ usages บางส่วนที่ช่วยอธิบายให้เข้าใจมากยิ่งขึ้น
1. ใน FORTRAN เกือบทุกองค์ประกอบของโปรแกรมจะถูกอ้างถึงเป็น Entity เช่น โพรซีเดอร์, ตัวดำเนินการ, บล็อกอินเทอร์เฟซ, หน่วยอินพุตและเอาต์พุต, ค่าคงที่สัญลักษณ์ และป้ายกำกับคำสั่ง
2. ในผลิตภัณฑ์รักษาความปลอดภัย RACF ของ IBM Entity คือ ผู้ใช้, กลุ่ม หรือทรัพยากรที่กำหนดให้กับ RACF
3. ในแบบจำลองการเชื่อมต่อโครงข่ายระบบเปิด (OSI) ของการสื่อสารเครือข่าย Entity คือ องค์ประกอบที่แอ็กทิฟภายในระบบย่อย ที่สื่อสารกับเอนทิตีอื่นโดยใช้โปรโตคอลที่กำหนดไว้
4. ในการสร้างแบบจำลองข้อมูล (ขั้นตอนแรกในการสร้างฐานข้อมูล) Entity คือ หน่วยของข้อมูลที่สามารถจัดประเภทและระบุความสัมพันธ์กับเอนทิตีอื่นได้
5. เกี่ยวกับฐานข้อมูล Entity คือ บุคคล, สถานที่, หรือสิ่งของเดียวที่สามารถจัดเก็บข้อมูลได้
6. ในภาษามาร์กอัปมาตรฐานทั่วไป (SGML) Entity คือ สตริงอักขระเฉพาะที่มีผลทำให้โปรแกรมจัดรูปแบบ (เช่น ตัวจัดรูปแบบการพิมพ์ หรือเว็บเบราว์เซอร์ ซึ่งเป็นรูปแบบสำหรับหน้าจอแสดงผล) เพื่อเลือกแนะนำเสนอ
อักขระหรือสัญกรณ์เฉพาะ ในการใช้งานนี้ Entity คือ สตริงของอักขระที่ร่วมกันระบุแบบอักษรเฉพาะที่จะเลือกแสดงหรือพิมพ์ จำเป็นต้องใช้คำสำหรับสตริงอักขระและ "เอนทิตี" ก็มีประโยชน์ใน HTML (ซึ่งเป็นการใช้ SGML) แต่ละเอนทิตีพิเศษหรือสตริงอักขระจะได้รับชื่อ ดังนั้นเอนทิตีจึงเรียกว่า "เอนทิตีที่มีชื่อ"
---Wynnsoft Solution รับทำเว็บไซต์ รับทำ SEO รับทำการตลาดออนไลน์ รับทำโฆษณา Facebook รับทำเว็บไซต์ ขอนแก่น และรับทำเว็บไซต์ทั่วประเทศ—
ข้อมูลจาก: techtarget.com