Особенности проектирования для загрузки базы данных SQLite в первый раз - PullRequest
1 голос
/ 01 апреля 2012

Я создаю систему, которая будет хранить объекты в базе данных SQLite. Я использую C # с System.Data.SQLite.

Это вопрос "наилучшей практики" - лучше ли при загрузке базы данных:

a) Создайте базу данных SQLite программно, если она не существует

или

b) Подключиться к предварительно созданной базе данных с помощью инструмента создания базы данных SQLite

1 Ответ

0 голосов
/ 01 апреля 2012

Я бы выбрал сочетание:

a) Создайте базу данных SQLite программно, если она не существует

и, необязательно:

b) Подключиться к предварительно созданной базе данных с помощью инструмента создания базы данных SQLite

Потому что, если вы реализуете A, переключиться на сценарий B будет так же просто, как копировать файл во время установки.

...