Data Modeling Theory and Practice: Theory & Practice