Data model pluralisation - Kosudo/nextSIS GitHub Wiki

I haven't pluralised the entities. The question of whether to have singular or pluralised entities and subsequently table names is a very emotive issue to some database developers, but personally I don't have strong feelings about it. On balance, I think it's better to have singular entity names at the data design stage, but code readability is enhanced by pluralised table names, whereas looking at the underlying database is another situation where non-pluralised table names are more helpful. As developers, we often have to make compromises to help users, so on the basis that there will be more power-users accessing the data model than programmers developing it, I've gone down the singular route.