Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Запрос вида
SELECT Kids FROM Family WHERE kids LIKE 'С%'
не отработает в данной ситуации как нужно и не найдет Сашу
Запрос вида
SELECT Kids FROM Family WHERE kids LIKE 'С%'
не отработает в данной ситуации как нужно и не найдет Сашу, поскольку LIKE не умеет парсить списки, извлекать значения и трактовать их как аргументы для сравнения с шаблоном. ’Ваня, Саша’ в данном случае неатомарное значение типа список строк. Чтобы научить SQL работать с такими данными, нужно либо расширить язык, либо упростить модель до 1NF. Декомпозиция до 1NF достигается разбиением составного значения на атомарные
Вторая нормальная форма (в терминологии SQL)