Reasons to maintain FKs on an empty, deprecated table?
The FK would still need to check with the empty table to see if the key was used on a delete operation.  But this would be a quick check and never deny if the table is empty.