• >> The developers, now they really should have a complete understanding of what they just did and they are the people who should be responsible for production of the ERDs

    It is VERY common (at least amongst the client's I visit) to find Developers who have no idea what is going on in the database, even with the code they write. ORMs of various flavors obfuscate the data layer so badly that it is hard to know which way is up. Even those that don't use ORMs often just slap sh^t together without regard to efficient data types, normalization, interplay with other existing objects, etc.

    But I am glad for all of the above - more business for a consultant like myself when things go south!! 😎

    Best,
    Kevin G. Boles
    SQL Server Consultant
    SQL MVP 2007-2012
    TheSQLGuru on googles mail service