I'm building a multilingual website.
I've been thinking about using a single table for all text content texts(key, language, content)
that other tables can refer to.
For example, let's say I have a table items(id, name, description)
. Instead of storing actual content, the name
and the description
columns store references to the texts table.
What do you think?