ORM

読み

オーアールエム

意味

  • データベースのテーブルをプログラムのオブジェクトとして扱えるようにする技術
  • SQLを直接書かずに、プログラミング言語でデータベース操作ができるツール

比喩

データベースの通訳のようなもの。プログラムの言葉をSQL語に翻訳してくれる。

語源

Object-Relational Mapping = オブジェクト関係マッピング

例文

  • PrismaでORMを使ったデータベース操作。
  • ActiveRecordパターンでモデルを定義。

関連用語