Разработка формы автозаполнения… Несколько вариантов из базы данных или заранее определенный массив вариантов?

#node.js #database #mongodb #mongoose #database-design

Вопрос:

Я разрабатываю веб-приложение с Express/MongoDB для серверной части. Пользователь сможет ввести название университета, и начнется автозаполнение, чтобы указать возможные разрешенные названия университетов. Поскольку университеты в моем списке определены заранее и четко, следует ли мне просто реализовать множество возможностей или мне следует создать коллекцию университетов в MongoDB, а затем внедрить индекс для их поиска?

Моя проблема с выбором первого варианта (реализация множества возможностей) заключается в том, что я хочу, чтобы поле базы данных было в основном перечислением со всеми возможностями.

В моем списке университетов около 500 записей, не слишком ли много для создания такого перечисления/проверки в базе данных?

Заранее благодарю вас!

Комментарии:

1. Что вы имеете в виду под «перечислением»? В JavaScript нет такого понятия, как перечисление.