sql server - Best way to delete records in two tables having foreign key? -


i created 2 tables marks , users. maintained foreign key relation between 2 tables, when delete row in marks table, need delete particular user in user table based on uid exists in both tables commonly.can suggest me?

use on delete cascade option if want rows deleted in child table when corresponding rows deleted in parent table.

but case reverse it.there no way reverse automatically.

you need use delete trigger explicitly whenever record delete child table.

btw not safe reverse there might many marks record single user , if delete 1 of them user removed user table.

i suggest logically in sproc.

you can check in sproc record user deleted in mark table remove user user table.


Comments

Popular posts from this blog

angularjs - ADAL JS Angular- WebAPI add a new role claim to the token -

php - CakePHP HttpSockets send array of paramms -

node.js - Using Node without global install -