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