For at least some of these questions, it **is** possible to remove the database/computing part and make a real-world example.

https://english.stackexchange.com/questions/102771/not-empty-set-in-one-word

That question gained its upvotes after the edit to make it on-topic, although it wasn't edited soon enough to prevent closure.

The rule is the rule, and it's not silly. This is primarily an English site, not a computing site. If you want a name, call it Milly; that's probably unique and would work just as well in a program or database schema (that is, it would not error). If you want a word, **describe the word.**

In the case in point, `last_added_by` is fine as a database column name. If you want an English word, you need to come up with a sentence where "last added by" might be replaced. I doubt that "This item was last added by Edgar" is that sentence.