DB

会社マスタを継承を利用してモデリングする

パッケージソフトのマスタなどをのぞいてみると、よく「得意先」「請求先」「支払先」「仕入先」「出荷先」などのテーブルがありますよね。これらのテーブルは、大体どのパッケージでも同じように、それぞれ「会社名」「コード」「連絡先」というカラムを持…

JdbcOdbcDriverでMS-Accessに接続するときのメモ

DB

driverClassNameは"sun.jdbc.odbc.JdbcOdbcDriver" URLは"jdbc:odbc:{ODBCデータソース名}" 文字コード指定は接続プロパティのcharSetで行う URLに"jdbc:odbc:hoge;charSet=MS932"とやっても何故か効かない DatabaseMetaData#getTables などのschema名を引数…

(今更)JDBCでMS-Accessにアクセス

DB

自分は普段Enterprise Architectというモデリングツール(有名?)を使ってER図なんかを書いてます。で、EAはモデルからDDLを作成してくれるんですけど、残念ながらテーブルの論理名をDDLのコメントとして出力する機能がなぜかないんです。しかもJavaソース…