Сама база данных не имеет реальной проблемы с хранением длинных строк. Существуют некоторые ограничения (например, ограничение размера записи 8k на SQL Server), но даже в этом случае вы можете хранить текст произвольной длины в базе данных, поскольку все необходимые поддерживают типы данных BLOB / TEXT практически без верхнего предела.
Пять-шесть предложений не очень длинные. Если они принадлежат друг другу и предназначены для извлечения и манипулирования ими в целом, вы можете пойти дальше и сохранить их в поле типа данных CHAR соответствующих размеров.
Вопрос о том, следует ли разделить их и прикрепить к ним идентификатор, возникает только в том случае, если ваше приложение / модель данных получает непосредственную выгоду от этого подхода, т. Е. На самом деле это разные вещи. В вашем случае, похоже, нет причин идти по этому пути.