I joined late the thread but I want to enter my reply here:
In my last two projects there are different trends like, in one we used:
To get Data : s_G
To delete Data : s_D
To insert Data : s_I
To update Data : s_U
This naming conventions is also followed in front-end by prefixing the word dt.
Example:
exec sMedicationInfo_G
exec sMedicationInfo_D
exec sMedicationInfo_I
exec sMedicationInfo_U
With the help of above naming conventions in our application we have a good and easy to remember names.
While in second project we used the same naming conventions with lill difference:
To get Data : sp_G
To delete Data : sp_D
To insert Data : sp_I
To update Data : sp_U
Example:
exec sp_MedicationInfoG
exec sp_MedicationInfoD
exec sp_MedicationInfoI
exec sp_MedicationInfoU