2013-11-22 3 views
0

Мне нужно инициализировать базу данных (postgresql) и создать таблицы для использования; Каков наилучший способ сделать это с точки зрения дизайна программы?Инициализация базы данных - разработка программы

Другими словами, мне нужно создать статический класс или класс и, следовательно, объект или другими способами?

Я использую Java, но я думаю, что это не имеет значения.

+1

Я думаю, что лучший способ - сначала определить ваши бизнес-требования и соответствующим образом спроектировать вашу базу данных. –

ответ

1

Как пользователь Java, вы, вероятно, в конечном итоге, используя Hibernate:

http://www.hibernate.org

Не бездумно начать кодирование, хотя, потому что с помощью объектно-реляционного Mapper (ORM) не является оправданием для познания по крайней мере, достаточно теории базы данных, чтобы иметь возможность проектировать правильно нормированную схему. И, вероятно, гораздо больше теории базы данных, чем это, на самом деле, если производительность является соображением.

Смежные вопросы