• This one hit close to home, but also made me feel a bit better. We hired a team of developers to build us a custom service ASP.NET application. I had already created an Access version and they asked for it as an idea of where to start. Well, it turned out they used my design right down to table names and relationships. But worse, they didn't enable referential integrity, they created situations where foreign ids weren't saved to the tables correctly and did other small, but nagging things that shouldn't have been overlooked. Does this kind of thing point to an industry wide problem where developers pay more attention to building the front end than they do ensuring the database is properly designed?