0

The Ultimate Guide to Data Architecture and Integration

I would like to provide a data architecture summary briefly. Additionally, it reflects my long-term working practices in this area.

Data Architecture and Governance:

Data Modeling:

  • UML: describe the relationship among objects, no emphasize on normalization. Core concepts are composition relationship, generalization relationship, dependency, aggregation and association. Please refer to Database Modeling in UML. Spatial data modeling aligns UML data modeling on Visio, Rational Rose and Sparx EA, etc. Toolbox for UML data modeling: Visio, Visual Paradigm, Sparx EA
  • ERD: describe the relationship among entities, tables, columns, PK, FK, normalization, cardinality, etc. Modeling the world from conceptual model, logical model to physical model. It requires ORM while programming. Typical ORM tool is Hibernate. Toolbox for ERD data modeling: Visio, Visual Paradigm, ERWin, Toad Data Modeler
  • Note Visual Paradigm is a tool which allows UML and ERD two-way conversion.
  • Please refer to 10 Best Practices in Database Schema Design for data modeling goals and best practices.

Data Migration:

Data Integration:

Modern data architecture involves data warehouse, BI, data lake, non-relational data store, big data and machine learning, data architecture summary.

Lionsgate Software consultant has over two decades experience on database design, development and data migration. Should you have any questions, please feel free to contact us.

Leave a reply