Is it wrong to have a table with only one column?
For example Languages (ID of Language, Language) or Cities (ID of city, city name) instead of using for example in the backend a JSON file that holds all the data.
So what's better using a single table in a database or use JSON file?