Database crimes

The 40-year-old database crime every bank (and most companies) still commit in 2025

I’ve worked with banking systems for 35 years.

Every single one of them, without exception, still stores contact details like it’s 1985:

1 field for Phone
1 field for Mobile
1 field for Fax (yes, really)
1 field for E-mail

Result?

Receptionists have 27 Post-it notes around their screen.
Sales keeps an Excel with the real mobile numbers.
Customer service can’t see the private e-mail the client actually uses.
And yes, companies still have a fax number in 2025.

This is not a business problem.
This is a database design crime that costs companies money in lost productivity.

The fix? 5 minutes of thinking + 1 extra table.

Correct structure.

Table: Contact_Info
ClientNr (your normal customer ID)
ContactPerson (John Doe, Emergency contact, etc.)
ContactType (Work phone, Private mobile, WhatsApp, Signal, Support hotline…)
IsPrimary (yes/no)
Notes (Only after 17:00, Prefers Signal)
ValidFrom / ValidTo

You get the point. That’s it.

Suddenly:

A customer can have 20 numbers and you always call the right one
When someone changes job → just set ValidTo = today (no deleting)
Reception sees Call private mobile after 18:00
Compliance loves the audit trail
Post-it notes finally die

I tried to implement this exact pattern in the bank I worked for.
Guess what IT said?
Too much work (really), it works fine now.

Except it didn’t.
Half the screens were invisible behind Post-it notes.
And every sales person had a private excel sheet for contact information
You do not want to know what happened when that file got corrupted.

The real problem?

The real problem?
Nobody ever asked the people who actually use the system.
Ok, I asked. And that is it. I asked, had a solution, and nothing happened.

Tell me in the comments: how many phone numbers does your CRM currently allow? 😅

This brings us to the end of my post on Database Crimes?

Thank you for taking the time to read my post on Database Crimes.

I hope you found it enjoyable and insightful.

Stay tuned for more content that is coming soon.

If you like what you read, please consider sharing it with others who might find it helpful.

Contact me

If you have any questions or want to contact me, please drop me an email at info@safecomputer.org

Stay updated with my monthly newsletter

Subscribe to Safe Computer’s monthly newsletter in the right sidebar for tips on job applications, cybersecurity, and more! Get summaries of my latest posts, like this Database Crimes, straight to your inbox. Join now at safecomputer.org!

Disclaimer

All tips and methods mentioned in this blog are tested on Windows 11. Please note that results may vary on other operating systems or versions of Windows. Adapt the instructions accordingly.

Copyright

© 2025 Henny Staas/safecomputer.org. Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Henny Staas/safecomputer.org with appropriate and specific direction to the original content.

Leave a Reply

Your email address will not be published. Required fields are marked *