ORM اجازه می‌دهد با شیءهای زبان کار کنید و خودش SQL را می‌سازد. کد تکراری را کم می‌کند، اما می‌تواند تعداد query‌ها را پنهان کند؛ پس باید SQL تولیدشده را بخوانید.