Should table names be singular or plural?
As we all know “naming things” is jokingly named as one of the two hard problems in software engineering (the other one being “cache invalidation”). This post is about the question whether your (database) table names should be plural or singular, e.g. “posts” or “post”. You should read the following Stack Overflow post to understand that this is a heated debate: Stack Overflow: Table Naming Dilemma: Singular vs. Plural Names ...