Thuật ngữ nào không còn được sử dụng cho sự khó khăn trong bảng cơ sở dữ liệu và dịch đối tượng được lập trình?
Những năm 1990, cùng với sự gia tăng trong lập trình hướng đối tượng, đã thấy sự tăng trưởng trong cách xử lý dữ liệu trong các cơ sở dữ liệu khác nhau. Các lập trình viên và nhà thiết kế bắt đầu xử lý dữ liệu trong cơ sở dữ liệu của họ như các đối tượng. Điều đó có nghĩa là nếu dữ liệu của một người nằm trong cơ sở dữ liệu, các thuộc tính của người đó, chẳng hạn như địa chỉ, số điện thoại và tuổi của họ, hiện được coi là thuộc về người đó thay vì là dữ liệu không liên quan. Điều này cho phép các mối quan hệ giữa dữ liệu là mối quan hệ với các đối tượng và thuộc tính của chúng chứ không phải với các trường riêng lẻ. Thuật ngữ "không khớp trở kháng quan hệ đối tượng" mô tả sự bất tiện của việc dịch giữa các đối tượng được lập trình và các bảng cơ sở dữ liệu. Cơ sở dữ liệu đối tượng và cơ sở dữ liệu quan hệ đối tượng cố gắng giải quyết vấn đề này bằng cách cung cấp ngôn ngữ hướng đối tượng (đôi khi là phần mở rộng cho SQL) mà các lập trình viên có thể sử dụng thay thế cho SQL quan hệ thuần tuý. Về phía lập trình, các thư viện được gọi là ánh xạ quan hệ đối tượng (ORM) cố gắng giải quyết cùng một vấn đề.