Hva er en logisk datamodell?
I systemteknikk og databaseutvikling er det å lage en logisk datamodell (LDM) det andre trinnet i å lage hele datamodellen, komme etter den konseptuelle datamodellen (CDM) og videreført av den fysiske datamodellen (PDM). I den logiske datamodellen er ingeniører rettet mot viktige data for virksomheten og viser hele databasens forhold fra en seksjon til en annen. LDM-diagrammet vil vise forskjellige tabeller med datatitler, men de faktiske dataene vil ikke være til stede. Hvis det for eksempel lages en datatabell, viser LDM-diagrammet titler som “Måned” og “År”, men de faktiske verdiene for måned og år vil ikke være til stede.
Når det gjelder datakartlegging, er den første modellen CDM. Dette diagrammet er et enkelt konsept som starter datamodelleringen. Det vil være flere tabeller, uten titler i dem, og det kan være noen linjer for å vise forhold.
Etter konseptmodellen lages den logiske datamodellen. Denne modellen er mye mer detaljert både når det gjelder titler og forhold. De tomme tabellene er fylt med vilkårlige verdier slik at ingeniører vet hvilke data som er viktige. For eksempel vil den konseptuelle modellen ha en tabell som heter "Butikk", mens LDM vil fylle tabellen med titler som "Butikkbeskrivelse" og "Butikknavn." Dataene implementeres ikke på dette stadiet, som bare har til hensikt å la ingeniørene vet hvilken informasjon som kreves for en fungerende database.
Forholdene mellom de forskjellige tabellene er også detaljerte, slik at ingeniører vil vite hvordan de får interaksjon. Det er vanligvis ett sentralt bord som alle andre tabeller kobles til. Mellom tilleggstabellene er det noen ganger sammenkoblinger, som viser at disse tabellene ikke kan fungere uavhengig av hverandre. Linjer som kobler en tabell til en annen viser disse forholdene.
En logisk datamodell er nødvendig av mange grunner. Det tydeliggjør hvilken informasjon virksomheten samler inn, og hvordan alle dataene er relatert. Dette gjør det også lettere for ledelsen å se gjennom utkastet og se om mer informasjon er nødvendig. Informasjonen er diagrammet, så ingeniørene vil trenge mindre tid på å lage datamodellen, fordi planen er detaljert og det ikke er gjetninger.
Etter den logiske datamodellen opprettes PDM. Dette er den reelle og fysiske implementeringen av databasen. I denne modellen er alle vilkårlige verdier fylt med reelle verdier, for eksempel at "År" blir fylt med "2011", og dataene blir faktisk brukt og samlet.