I am modeling tables from a transactional database. I am working with about 30 tables and multiple many to many joins. I've created a transactional layer in FM which mimics, the schema of the transactional database. I'm now working on the transformation layer.
When working on the transformation layer, I'm trying to denormalize the data, because its my understanding this is what you're suppose to do when modeling in FM. I'm also tyring to simply and restrict the paths to the data, so the results I receive from my reports are correct and remove the many to many relationships. I've been doing this by looking for what I call legs of tables. Tables that join together without joining to other areas of the database.
Is this the right thought process, or is this a poor way of modeling?
Why does FM want me to go through this process, how is it thinking?
When working on the transformation layer, I'm trying to denormalize the data, because its my understanding this is what you're suppose to do when modeling in FM. I'm also tyring to simply and restrict the paths to the data, so the results I receive from my reports are correct and remove the many to many relationships. I've been doing this by looking for what I call legs of tables. Tables that join together without joining to other areas of the database.
Is this the right thought process, or is this a poor way of modeling?
Why does FM want me to go through this process, how is it thinking?