Referred record is getting deleted as well.

For Example:- If we issue an asset from "Asset issue return" screen and then try to delete the asset from "Asset master" it is getting deleted.

and it affects the asset issue return screen as the asset name and tag goes blank.

Conclusion:-- Referred record must  throw a validation as "the record is referred".