Я создаю систему, которая будет хранить объекты в базе данных SQLite. Я использую C # с System.Data.SQLite.
Это вопрос "наилучшей практики" - лучше ли при загрузке базы данных:
a) Создайте базу данных SQLite программно, если она не существует
или
b) Подключиться к предварительно созданной базе данных с помощью инструмента создания базы данных SQLite