Just think of this as a temporary table where you can do all the transformations. The advantage of this is when the target are online table we cannot update it on the fly, so one option is to put first in the staging tables and then after the you have successfully loaded it, you can now push all the data for the day to your real target table.
Hope this helps.