Our organization is looking to scale its current database management system (DBMS) infrastructure and we're considering the best way to deal with legacy data. Why would a business have separate databases and a data warehouse? Why not just have one large database for all data, both current and historical? Are there significant security issues with housing all data in one spot?