Определить «атомарный».
Последние достижения в теории показывают, что понятие «атомарность», на котором основано определение 1NF (как обычно понимается), является расплывчатым и, вероятно, вообще неопределимым.
Например, координата на карте, это "атомное" значение?Обычно такое значение имеет четко видимые компоненты «X» и «Y», и значение этих компонентов может быть «извлечено» из «вашего» атомарного значения.И если что-то может быть «извлечено» из чего-то другого, то есть подозрение, что это «что-то еще» является «атомарным» в обычном смысле этого слова (т.е. не подлежит дальнейшему разложению).
используя значение типа "координата на карте", то в нарушение 1NF, именно по этой причине?Эту позицию трудно поддерживать.
По этим причинам, одна строка, содержащая список CSV, формально не нарушает 1NF.Это не означает, что на самом деле проектирование ваших баз данных на этой основе - очень хорошая идея.В большинстве случаев этого не будет.Но, формально говоря, он не нарушает 1NF (или что-то от него осталось).