Once again to the singular vs. plural topic: Of course there are valid arguments for using plural.
But most of them are weak especially the one that says: "An employee table contains employees so let us name it employees!". A table can contain less than 2 rows, do you want to rename it?
You can use whatever you want as long as you don't work for my company, but I do not see a reason for referring to a customer name as customers.name
And please don't counter like: "Customers is genitive without the apostrophe."