There are lots of people who call themselves Data Architects, and they have produced even more Data Architectures. Every data system, in fact, has a data architecture – whether by design, or by chance. Not all of these data systems, unfortunately, have good Data Architectures. The question is, how do you tell the difference between a good architecture, and a not so good one?