Say I have a Employees table (PK is employeeID) and a sales table, where the sales table has a FK column for employeeID.
Now when designing my deleteEmployee stored procedure, should I first delete rows in the Sales table or should I create seperate stored procedures to delete in each table, and then worry about that in my business logic layer?