Co je to logický datový model?
V systémovém inženýrství a vývoji databází je vytvoření logického datového modelu (LDM) druhým krokem při vytváření celého datového modelu, který následuje po konceptuálním datovém modelu (CDM) a pokračuje fyzickým datovým modelem (PDM). V modelu logických dat inženýři zacílují na důležitá data pro firmu a ukazují vztah celé databáze z jedné sekce do druhé. Diagram LDM zobrazí různé tabulky s datovými tituly, ale skutečná data nebudou přítomna. Například, pokud je vytvořena tabulka dat, LDM diagram zobrazí tituly jako „Měsíc“ a „Rok“, ale skutečné hodnoty měsíce a roku nebudou přítomny.
Pokud jde o mapování dat, prvním modelem je CDM. Tento diagram je jednoduchý koncept, který odstartuje modelování dat. Bude existovat několik tabulek, aniž by v nich byly nějaké názvy, a může existovat několik řádků, které ukazují vztahy.
Po konceptuálním modelu se vytvoří logický datový model. Tento model je mnohem podrobnější z hlediska názvů i vztahů. Prázdné tabulky jsou vyplněny libovolnými hodnotami, aby inženýři věděli, jaká data jsou důležitá. Například koncepční model bude mít tabulku nazvanou „Store“, zatímco LDM naplní tabulku tituly jako „Popis obchodu“ a „Název obchodu“. Data nejsou implementována v této fázi, která má v úmyslu pouze nechat inženýři vědí, jaké informace jsou potřebné pro funkční databázi.
Vztahy mezi různými tabulkami jsou také podrobné, takže inženýři budou vědět, jak je přimět k interakci. Obvykle existuje jedna centrální tabulka, ke které se připojují všechny ostatní tabulky. Mezi pomocnými tabulkami někdy existují propojení, která ukazují, že tyto tabulky nemohou fungovat nezávisle na sobě. Řádky spojující jednu tabulku s druhou ukazují tyto vztahy.
Logický datový model je potřebný z mnoha důvodů. Objasňuje, jaké informace podnik shromažďuje a jak jsou všechna data spojena. To také usnadňuje správu prohlédnout si koncept a zjistit, zda jsou potřebné další informace. Informace jsou diagramy, takže inženýři budou potřebovat méně času na vytvoření datového modelu, protože plán je podrobně popsán a nedochází k odhadům.
Po modelu logických dat se vytvoří PDM. Toto je skutečná a fyzická implementace databáze. V tomto modelu jsou všechny svévolné hodnoty naplněny skutečnými hodnotami, například „Rok“ vyplněný „2011“, a data jsou skutečně používána a shromažďována.