
ORM(Object-Relational Mapping)是將關聯式資料表映射到物件導向資料的抽象化技術
其中最有名的是微軟的
Entity Framework它最大的優勢是只要寫一套LINQ,就能適用各種不同的DB,不需要為了不同DB改寫
且支援DB眾多,舉凡SQL Server、MySQL、Oracle,到PostgreSQL、SQLite等皆可
(當然支援最好的還是微軟自己的SQL Server)
之所以能支援這麼多種類的DB,其實也是靠各家廠商提供的Provider,將LINQ語法轉換而成