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