Я бы сохранял каждую «ячейку» матрицы 4x4 в поле таблицы PlayerPosition
или что-то подобное. Поскольку вся матрица хранится в 1 текстовом поле, вам придется проанализировать ее, чтобы извлечь ее из базы данных, и это, вероятно, медленнее, чем захват 4 полей и их использование для заполнения матрицы, поскольку данные фактически уже проанализированы.
Этот дизайн позволит вам пометить ваши данные в базе данных, чтобы указать, что означает каждое поле (ячейка) матрицы (если оно имеет значение), а также позволит вам запросить их, если хотите. Например, в будущем может быть полезно составить график распределения игроков по всему миру. Чтобы быть в состоянии сделать это, используя в основном SQL, а не дополнительный язык программирования, может быть достаточно мощным.