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