Kavramsal bir şema, bir veritabanında veya başka bir bilgisayar sistemi varlığında bulunan bilgilerin yapısını planlamak veya görsel olarak temsil etmek için kullanılan bir tasarım modelidir. Sistemdeki belirli varlıkları, nitelikleriyle birlikte ve çeşitli varlıklar arasındaki ilişkileri betimlemek için hareket eder. Kavramsal bir şemanın amacı, bir bilgi işlem sistemine daha üst düzeyde bir düzen sağlamaktır. Büyük ölçekli kuruluşlardaki bilgisayar sistemleri öyle karmaşıktır ki, düzgün ve verimli bir şekilde çalışmasını sağlamak için bu tür bir makro yönetim gerektirir.
Kavramsal bir şema görselleştirmek için, bir dizi kareyi hayal edin. Her kare, Çalışanlar, Mevcut Çalışanlar, Projeler, Payscale ve benzeri gibi sistemin yapısındaki varlık tablosunu temsil eder. Bu varlıklar yukarıdan aşağıya doğru düzenlenir ve ilişkilere ve ilişkilere bağlı olarak çizgilerle bağlanır. Örneğin, Mevcut Çalışanlar tablosu doğal olarak Çalışanlar tablosunun bir alt kümesi olacaktır, bu nedenle Mevcut Çalışanlar tablosu Çalışanlar tablosundan dikey olarak dallanacaktır. Buna karşılık, her bir çalışanın hem bir ücret alması hem de bir veya daha fazla proje üzerinde çalışılması nedeniyle Projeler ve Ücretler tablosu Mevcut Çalışanlar tablosuyla ilişkili olacaktır. Sonuç olarak, bu tablolar Mevcut Çalışanlar tablosundan yatay olarak dallanacaktır.
Varlıklar arasındaki temel ilişkilerin detaylandırılmasına ek olarak, kavramsal bir şema da sistemde yerine getirilmesi gereken parametreleri tanımlayabilir. Bunlar sistemde düzeni sağlamak için uygulanan kuruma özgü kurallardır. Örneğin, her bir Mevcut Çalışanın Çalışanlar tablosunda da bulunması gerektiğini veya her Mevcut Çalışanın en az bir ama üçten fazla proje içermemesi gerektiğini belirtin. Bu kuralları tasarım düzeyinde uygulayarak, şirket sistemde ihlal edilmemelerini sağlar.
Bu yapı, sistem tasarımcılarının bir bilgisayar ağının çeşitli parçalarını ve alt sistemlerini anında anlamasını sağlar. Bunun sonucu, sistemde yapılan değişikliklerin, sistemdeki belirli varlıklarda yapılan değişikliklerden etkileneceği açık olduğu için, sisteme yapılan değişikliklerin uygulamaya konması daha kolay hale gelmiştir. Önceki örneğe devam etmek gerekirse, Çalışanlar ve Mevcut Çalışanlar arasındaki bağımlı ilişkiden, Çalışan varlığındaki herhangi bir değişikliğin, Mevcut Çalışan varlığını da doğal olarak etkileyeceği açıktır.


