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