Data Model Matrix
Total Page:16
File Type:pdf, Size:1020Kb
Delivery Source Validation Central Facts Generic Data Access Tool Access Data Model Matrix Layer: abstraction Data logistics Notation Information (Target) Generic Specific Concern Data Delivery Logical External Facts Enhancement Target Data Mart/ & Access Approach (Source) Integration models Information Levels of Concerns Concerns Artefacts abstraction Validation model models Perspectives Analysis Tool representation Theory Systems Realities § Source System/ § Data exchange § Source System or data § Collection of all UoD’s § Data Integration § Plausibility § Representation § (Temporal) filtering and § Queryable --------------- platform § Data format delivery validation § Structure stability § Data correlation § Cross model validation (Access) selection § Navigation Data definition Data delivery process / § Formal delivery § Validation against logical model § Fact uniformity § Data homogenization § Data enrichment & § Manipulation (CRUD) § Language § Aggregation specification § Data delivery § Data standardization § Minimally constrained§ Unification of concepts and context correlation § Integrity § Type transformation § Tooling Execution level concerns data layer concerns abstraction (for transformation) Temporally flexible § Source model IST to SOLL (Constraints) § Data Application § Performance § Data representation (model repair) § Derivation/ Processing Interface § Scalability § Data packaging transformation (DAPI) - Informal definition - Comprehension § Legal Reports, Dossiers Informal language Model Canvas Narrative Compendium Data Integration sketch Composed reality canvas Kimball Bus Matrix DefinitionData Architecture § Financial Portfolio’s, Storyboarding/Narration Storyboarding Dossier Cabinet Narration § Social Business Storytelling investigative Validation narrative Data Integration Canvas Enhancement Narrative Compiled reality canvas ADAPT Inf. Mgmt. Frame § Process requirements journalism Model storming Bus. Program Context § Production template Sketching/Drawing Proj. start Arch. Data Integration Architecture Sourced reality Concept Guide Definition § Definition Terms Informal language Cross namespace reference Reference Source system/ Composition model Data artefact & Dictionary § Description Definitions Dictionary Compilation application Enhancement Reference reference Information Vocabulary § Terminology Term-relations Cross domain glossary § Illocution/Elocution terminology product definitions Glossary global glossary - Formal definition - Definition § Conceptualization Classes ER/VOWL Taxonomy Concept integration list Cogni- § Reification Attributes Ontologies Full Taxonomy Representation § Classification Inheritance Data artefact & tive Integration & unification folksonomy Folksonomy Classification Souce system Composition model Information Formalization § Timeline constraints concepts model Integration & standardization ontology product ontology Lower ontology § conceptualization (upper) ontology Full Ontology Full Ontology harmonization Representation § Verbalizations Fact types Notation: Fact Based Concept sketch Concept Integration fact model § Elicitation Examples Constraints Modeling Notation: ORM2, Full constrained facts Formal Concept map Communication Sentences FCO-IM, verbalizations Temporal Concept Integration fact Fact based cross model rule Facts Composition Fact based § Timeline reification Approach: FCO-IM, model model model Snowflake ------------- CogNIAM Linguistic Model Validation§ Schema stability Cogniam Full Temporal Integrity Source system Fact based validation context Integration fact Model Filtered & translated ORM § Temporal integrity Theory: Predicator Set fact model model (no concept maps) Functional non Temporal enhancement facts context model FCO-IM Integrity § Simple integrity Models Facts compilation model Fact based Star temporal integrity model Temporal context Integration fact FBM-ext Definition § Business transactions Model Fact based model repair Technical Integrity only Sourced facts model Fact based OASI (IST-SOLL) FBM-ext(∆) Derivation Logical ER/UML Representation § Soundness Constraints Notation: ER/UML, Math Technology Sketch § Completeness Relations & Verbalizations driven source Fully constrained facts Logical Facts Logical Snowflake Integrity § Consistency Operators Technical Unconstrained model Composition Model manipulation § Derivability Types Approach: Logical integration model Weakly § Weakly normalized (Transactions) Theory: Relational Algebra Application constrained Full Temporal Integrity B Derivation § Partial Updatable (Multi) assignment & Types (TTM) driven source Unconstrained, Logical Validation Model Logical facts compilation model 3NF Unnormalized, nested, (Weakly constrained to Logical enhancement model § (multi) logical access tightly constrained models Filtered & translated Logical Star ---- Non-normalized Functional non A∩B § Non-updatable Access driven layer model 6NF(∆) logical context model 5NF temporal integrity Source Abstraction source model Architecture Implementation Data model A Constrained § Timeline constr. Logical temporal integration model 5NF Manipulation operationalization Technical Integrity only Delivery Abstraction Logical OASI Constrained driven source § Logical transactions Model 6NF(∆) (multi assignment) model - Implementation - § Implemen- Transrelational Representation Executable Hubs/Links/Sats Theory: Predicator Set Head Detail Modeling Model § Deployable Anchors/Ties/Knots Models, Graph theory Snowflake tation § BAT Algebra Manipulation Optimization Heads/Details Data Vault 1.0/2.0 § Operation Entities/Context Key Integration Star Schema Derivation HANS DV x.x Semantic § Timeline Anchor Modeling Anchor “integration” Modeling equivalent Fact Persistence implementation based Flat star Transformation Performance § Implementation- Fact-Based Unified Anchored Modeling model transactions - Technological Abstraction - Technology Representation § Execution Tables Source Database SQL/ Data Tables SQL views/ Data SQL views/ Data SQL views/ Data Manipulation § Operation Views model Virtualization/File Views Virtualization Virtualization Virtualization/ Tool Abstraction SQL (DBMS) Derivation § Persistence Constraints system Constraints DAPI Persistence § Optimization Computation § Technology(DBMS)- transactions - System - Database Oracle Storage § Optimization Indexes Source Database XML schema/ JSON SQL DBMS Hadoop, DBMS, BI SQL Server Execution § Availability Partitions schema, CSV definition, Graph database tool ----- System HADOOP Resilience § Scalability Databases SDMX, XBRL H …. Performance § Operation Table-spaces Modeling Approach Model Target detailed schema igh § System transactions Poster version 0.1j by [email protected] © 2018 I-Refact B.V. all rights reserved ow method Only sketch L entropy level For digital copies & more visit i-refact.com.