Çekirdek Tablolar Grubu
Aşağıdaki diyagram hakkında daha fazla bilgi için varlık ilişkisi diyagramı göstergesine bakın.
Çekirdek grup, uygulamanın ve yükleyici paketinin temel özelliklerini ve bileşenlerini açıklayan tablolardan oluşur. Bu nedenle, yükleme paketlerinin geliştiricileri önce bu tabloların nasıl doldurulacağını düşünmelidir, çünkü veritabanının büyük bir kısmı bu grubun içeriğinden görünür hale gelecektir.
- Özellik tablosu uygulamaya ait tüm özellikleri listeler.
- Koşulu tablosu belirli bir özelliğin yüklenip yüklenmeyeceğini belirleyen koşullu ifadeleri içerir.
- FeatureComponents tablosu her özelliğe ait olan bileşenleri açıklar.
- Bileşeni tablosu, yüklemeye ait tüm bileşenleri listeler.
- Directory tablosu yükleme sırasında gereken dizinleri listeler. Her bileşenin tek bir dizinle ilişkilendirilmesi gerektiğinden, Bileşen tablosu bu tabloyla yakından ilişkilidir ve Dizin tablosuyla bir dış anahtarı vardır.
- PublishComponent tablosu, diğer uygulamalar tarafından kullanılmak üzere yayımlanan özellikleri ve bileşenleri listeler. Bileşenler ve Özellikler iki özellik tanıtımı tindedir.
- MsiAssembly tablosu .NET Framework ortak dil çalışma zamanı derlemeleri ve Win32 derlemeleri için Windows Installer ayarlarını belirtir.
- MsiAssemblyName tablosu ortak dil çalışma zamanı veya Win32 derlemesi için güçlü bir derleme önbellek adının öğelerinin şemasını belirtir.
- Complus tablosu, COM+ uygulamalarını yüklemek için gereken bilgileri içerir.
- IsolatedComponent tablosu Component_Application sütununda belirtilen bileşeni (genellikle bir .exe) Component_Shared sütununda belirtilen bileşenle (genellikle paylaşılan DLL) ilişkilendirir.
- Yükseltme tablosu, ana yükseltmeleri sırasında gereken bilgileri içerir.