ORM Object Relational Mapping Nedir?
Bu yazıda ORM nedir Nasıl bir çalışma mantığı var bu konuları işledikten sonra avantajlarını sizinle paylaşacağım. ORM ve ya Object Relational Mapping denilen kavram aslında bizim kod bloklarımız ile veritabanımız arasında oluşan bir köprüdür. Bu tanım ORM’nin en basite indirgenmiş hali. Şimdi bu tanımdan sonra biraz işi detaylandırarak anlatmaya çalışacağım. Veritabanı derken, ilişkisel veritabınından bahsediyorum. İlişkisel Veritabanımız, bizim katmanlara ayırdığımız programımız arasında (OOP) veri alışverişini sağlar. ORM veritabanımızda ki tablolarımızı class’lara çevirir. Bu class yapısı ile bizim programlama işleminde ki veritabanı bölümlerinde daha az zaman harcamamıza olanak sağlamakta. ORM ile işlemlerin daha kısalması ve daha düzenli bir şekilde devam etmesini sağlamaktadır. Sql ile uğraşmamıza gerek kalmaz ORM sayesinde. Hangi ORM Çeşidini kullanıyorsak o ORM sistemine göre kullanım sistemi ile işleme devam edebiliriz. Kullanımı bir programcı için zor deği...