model cleansing organization access privacy external time technology order processing administration storage practices value software company process factors customer source mining protection specific systems database tools resources warehouse classification tips important business security system reference architecture structure governance management package integration warehousing analysis integrity application applications products quality solution metadata