ORM, O/RM, หรือ O/R mapping ย่อมาจาก Object / Relational Mapping หมายถึง การ map ข้อมูลในตารางข้อมูลของฐานข้อมูลให้อยู่ในรูปของ object-oriented language ซึงจะเป็นการสร้าง Database แบบเสมือนขึ้นให้มาอยู่ในรูป language programming ทำให้ไม่ต้องไปยุ่งกับ SQL Statement ซึ่งถ้ามีการเปลี่ยนแปลงแก้ไขต้องแก้ไขที่ตัวโปรแกรมแทน และการกระทำต่างๆยังคงเป็นแบบ Relational เหมือนเดิม
ข้อดีของ ORM จุดประสงค์หลักก้อคือ ลดการ Coding สำหรับนักพัฒนาที่ไม่ชอบไปยุ่งกับ SQL แต่ก็อย่าทิ้ง SQL นะครับ ถึงแม้ว่ามันจะมีตัวช่วยเข้ามาก็ตาม สามารถอ่านข้อมูลเพิ่มเติมได้จาก
http://en.wikipedia.org/wiki/Object-relational_mapping ได้นะครับ