Let's say I have a simple help application that logs calls made by users.
I would usually have such fields in the table related to the call, for example. CallID, Description, CustomerID, etc.
I will also have a customer table, including CustomerID, Username, Password, FullName, etc.
Now, when the user is deleted from the client table, the internal connection between the call table and the user table, to historically find out which user has registered the call, will not produce any results.
How do people usually deal with this?
- They have separate tables of clients and users.
- Just turn off your accounts so that data is still available.
- Record the customer name in the call table as a separate field.
or any other methods / suggestions?
source share