2013-11-22 137 views
0

我必須初始化一個DB(postgresql)並創建要使用的表; 從程序設計的角度來看,哪種做法最好?數據庫初始化 - 程序設計

換句話說,我必須創建一個靜態類,或一個類,並因此一個對象或通過其他方式?

我使用Java,但我認爲這是無關緊要的。

+1

我認爲最好的方法是首先確定您的業務需求並相應地設計您的數據庫。 –

回答

1

作爲一個Java用戶,你可能最終使用Hibernate:

http://www.hibernate.org

不要盲目地開始編碼,但因爲使用對象關係映射(ORM)可以知道沒有藉口至少有足夠的數據庫理論能夠設計一個適當規範化的模式。事實上,如果性能是一個考慮因素,那麼可能還有更多的數據庫理論。