Surely the documentation told them they should use the stored procedures instead of direct inserts. It sounds like your architect is correctly upset, but possibly for the wrong reason.
Data integrity can be done down in the database, if the app knows how to cope when the database says "No". It can be up in the app if it can cope with integrity broken from below (e.g. from an explicit insert).
Wade.
Data integrity can be done down in the database, if the app knows how to cope when the database says "No". It can be up in the app if it can cope with integrity broken from below (e.g. from an explicit insert).
Wade.