Mis on kontseptuaalne skeem?

Kontseptuaalne skeem on disainimudel, mida kasutatakse andmebaasis või muus arvutisüsteemi olemis sisalduva teabe struktuuri kavandamiseks või visuaalseks esitamiseks. Selle eesmärk on piiritleda süsteemi konkreetsed olemid koos nende atribuutidega ja seosed erinevate olemite vahel. Kontseptuaalse skeemi eesmärk on anda arvutisüsteemile kõrgema taseme järjekord. Suuremahuliste organisatsioonide arvutisüsteemid on nii keerulised, et vajavad seda tüüpi makrohaldust, et need korralikult ja tõhusalt toimiksid.

Kontseptuaalse skeemi visualiseerimiseks kujutage ette ruutude seeriat. Iga ruut tähistab olemi tabelit süsteemi struktuuris, näiteks töötajad, praegused töötajad, projektid, palgaskaala jne. Need olemid on paigutatud ülalt alla ja ühendatud joontega sõltuvalt suhetest ja seostest. Näiteks tabel Praegused töötajad on loomulikult tabeli Töötajad seotud alamhulk, nii et tabel Praegused töötajad hargneb tabelist Töötajad vertikaalselt. Seevastu projektide ja töötasude tabel on seotud tabeliga Praegused töötajad, kuna iga praegune töötaja saab nii palgaastme kui ka töötab ühe või mitme projekti kallal. Seetõttu hargnevad need tabelid tabelist Praegused töötajad horisontaalselt.

Lisaks olemite vaheliste põhisuhete väljatöötamisele saab kontseptuaalne skeem kirjeldada ka parameetreid, mis peavad olema süsteemis täidetud. Need on organisatsioonispetsiifilised reeglid, mida rakendatakse süsteemis korra jõustamiseks. Näiteks täpsustades, et iga praegune töötaja peab olema ka tabelis Töötajad, või täpsustades, et igal praegusel töötajal peab olema vähemalt üks, kuid mitte rohkem kui kolm projekti. Rakendades neid reegleid disaini tasemel, tagab ettevõte, et neid ei saa süsteemis rikkuda.

See struktuur võimaldab süsteemidisaineritel koheselt mõista arvutivõrgu erinevaid osi ja alamsüsteeme. Selle lõpptulemus on see, et süsteemi muudatusi on lihtsam teha, kuna on ilmne, milliseid seotud üksusi süsteemi konkreetsete üksuste muutmine mõjutab. Eelmist näidet jätkates selgub töötajate ja praeguste töötajate vahelisest sõltuvussuhtest, et kõik muudatused olemi Töötajad mõjutavad loomulikult ka olemit Praegused töötajad.