What is the DB structure in the staging area? Does the staging area has the same structure of the DWH or the data mart?
The DB structure for the staging area could be whatever you design it to be.
In most cases, the DB structure of the staging area is a mix of normalized tables similar to those in your source (the source data would be copied here with little or no modifications) and denormalized tables similar to those in the DWH (for intermediate storage of data that is being processed).