Because the databases have been designed long before I started and by many different people, some not even database professionals, it is in quite a state. 5 or 6 different naming conventions, styles, some tables without Primary Keys. I could go on, but it's not the fault of those there currently - they're just working with the hand they've been dealt. I feel like I want to standardise everything, but if I do, then the reporting team's reports will break and all hell would break loose.