Database design for one key with multiple values In my application, users are able to create lists. Each list contains infinite records. Each record contains one key and this key, may contain zero or infinite values.

To clarify consider this:

List title: "Greeting in some languages"

List records: (Below table is a simple UI design (HTML form) that user has filled)

| Hello         | Hallo        | Ciao        |
| Bye           | Tschüss      | arrivederci | ... | ... | ... |
| Good morning  | Guten Morgen | Buongiorno  |
| Good night    | Gute Nacht   | Buonanotte  | ... |
|[Another key]  | [Value 1]    | [Value 2]   |


First column always contains keys. Next columns are values for the first column.

The approach that came to my mind is: 


Use a NoSQL database (e.g., MongoDB).
Create a table called lists which contains two columns: id title (in this example "Greeting in some languages").
Create a table called lists_contents which contains three columns: list_id, key, values


In the lists_table I would like to store all values which belong to the key, in the values column as sub-record.

So this is a record (in above list) which is going to insert:

{
    list_id: 123,
    key: "Hello",
    values: ["Hallo","Ciao","Salam","..."]
}


Another approach is to create an independent table for values column.

What is your idea?
Is  using a NoSQL database a good tool or a relational database? Are my approaches suitable?
Instead of the dynamic number of columns (1 for each new language), I expect it would easier to manage this in the form of two related tables: 1. with your key and potentially one or more properties (to which new rows can be added for each new word) and 2. a table with translations for each key in table 1.

I have recently reviewed some strategies on this and found the below linked answer to be most useful, which expands on what I note above.

The answer provided a sample table:

    CREATE TABLE T_PRODUCT (pr_id int, PRICE NUMBER(18, 2))
    CREATE TABLE T_PRODUCT_tr (pr_id INT FK, languagecode varchar, pr_name text, pr_descr text)


https://stackoverflow.com/a/323365/10340388