Mənası: Çoxnüsxəlilik – birdən çox müstəqil nüsxədə (obyektlər, nüsxələr) kimi reallaşdırılan növ konsepsiyası (kateqoriya, verilənlər bazası sətri və s).
İzah
Polyinstantiation, obyekt yönümlü proqramlaşdırmada və verilənlər bazası sistemlərində istifadə olunan bir konsepsiyadır. Bu konsepsiya bir sinfin və ya verilənlər bazası cədvəlinin birdən çox müstəqil nüsxəsini yaratmağa imkan verir. Hər bir nüsxə öz unikal xüsusiyyətlərinə və məlumatlarına malikdir, lakin eyni sinifə və ya cədvələ aiddir.
İstifadə Sahələri
- Verilənlər Bazası Sistemləri: Polyinstantiation, xüsusilə təhlükəsizlik baxımından həssas məlumatların idarə edilməsində istifadə olunur. Məsələn, hər bir istifadəçi üçün eyni verilənlər bazası sətrinin fərqli nüsxələri yaradıla bilər, beləliklə, müxtəlif istifadəçilərin məlumatlara giriş səviyyələri fərqlənə bilər.
- Obyekt Yönümlü Proqramlaşdırma: Polyinstantiation, obyekt yönümlü proqramlaşdırmada bir sinifdən çoxlu obyekt yaratmağa imkan verir. Hər bir obyekt müstəqil olaraq davranır və öz məlumatlarını saxlayır.
- Təhlükəsizlik Sistemləri: Polyinstantiation, həssas məlumatların müxtəlif səviyyələrdə təhlükəsizliklə qorunmasını təmin edir. Məsələn, hər bir istifadəçi üçün verilənlərin fərqli nüsxələri yaradıla bilər, bu da məlumatların icazəsiz girişdən qorunmasını təmin edir.
- Modelləşdirmə: Müxtəlif modelləşdirmə proseslərində, real dünyadakı obyektlərin birdən çox nüsxəsinin yaradılması üçün istifadə oluna bilər.
Misal
Bir "İstifadəçi" sinfi düşünək. Polyinstantiation ilə, hər bir istifadəçi üçün fərqli "İstifadəçi" obyekti yaradıla bilər, hər biri öz unikal istifadəçi adı, şifrəsi və digər məlumatları ilə.