Manera óptima de almacenar / recuperar matriz en la tabla

Actualmente tengo una tabla en MySQL que almacena valores normalmente, pero quiero agregar un campo a esa tabla que almacena una matriz de valores, como las ciudades. ¿Debo simplemente almacenar esa matriz como un CSV? Cada fila necesitará su propia matriz, por lo que me siento incómodo al hacer una nueva tabla e insertar 2-5 filas para cada fila insertada en la tabla anterior.

Siento que esta situación debería tener un nombre, simplemente no puedo pensar en ello

Edita

número de elementos - 2-5 (una selección de una lista dinámica de ciudades, la matriz hace referencia a la lista, que es una tabla)

Este campo no necesitaría ser buscable, simplemente recuperado junto con otros datos.

Respuestas a la pregunta(5)

Su respuesta a la pregunta