Veritabanı ile uğraşan herkesin en azından bir defa karşılaştığı kelimelerden bir tanesi olan OID, Object Identifier sözünden türetilmiştir. Türkçeye tercüme edecek olacak olursak objeyi(nesneyi) tanımlayan tekil(unique) numaradır. Yada nesne tanımlayıcı olarak ta tercüme edebiliriz.
Bu terim bir tablonun primary key olarak ayarlanan ID değerini tanımlamak için kullanılır. Birçok veritabanı tasarım örüntüsünde her tablonun yapısına uygun primary key kolonu belirlemek yerine tüm tablolarda ortak olan OID alanı oluşturulur. Özellikle ORM'lerle Code First Migrations mantığı ile oluşturulan veri tabanlarında Base Object içinde yer alan OID, kalıtımla tüm tablolara aktarılır.
Bu terim bir tablonun primary key olarak ayarlanan ID değerini tanımlamak için kullanılır. Birçok veritabanı tasarım örüntüsünde her tablonun yapısına uygun primary key kolonu belirlemek yerine tüm tablolarda ortak olan OID alanı oluşturulur. Özellikle ORM'lerle Code First Migrations mantığı ile oluşturulan veri tabanlarında Base Object içinde yer alan OID, kalıtımla tüm tablolara aktarılır.
Yorumlar
Yorum Gönder