
I think the design is straightforward so no explanation is required.
Question: Is there a way to inditcate the language of the name column in courses table? Maybe to link it with the languages table?
Edit: Or maybe separate the name-language pare in another table with id and reference it in courses table?
Edit2: Course language and Name langauge may be different
There’s no need. The following query will give you what you want:
Of source it would be even better if you just rename your column names so the query can be rewritten to:
But that’s just my preference.