Deleting entries in lookup form

Deleting entries in lookup form

If an entry in a form is used in another form as a lookup field, I can still delete the original entry in the original form. This is counter-intuitive or is a bug....   How can something that's used in another form be deleted itself?  Then this invalidates the reference.    Someone shed some light on this? Thanks.