#navi(雑記2) データベース作りで最も困難なのは、仕様の統一。 入力者が銘々勝手な規則を作り入力していたのでは、いつまで経ってもデーターベースは作れない。 現在は、そういう入力の揺らぎというか身勝手さを、どこまでプログラム側で制御・修正できるかのテスト作業中。 余りに逸脱したものははじき飛ばし、正しく入力されたものに置き換えていく。 新システム作りというのはその為の一段階。 「データベース・システム概論」C.J.Date著の中で -データベース管理システム(DBMS)におけるデータベース管理者(DBA)は6項目の責任を負う。 と記している。一々は記さないが、まさにそういう局面に遭遇してしまっている。 現在のシステムを更に汎用化していこうとする場合、この局面を乗り越える必要があると感じはじめたのがおおよそ1年半前。が、遅々として進まぬ。 まずは、各出版社データ間における入力の揺らぎの補正。ここに膨大な時間を費やしてしまっている。最低限機種依存文字など使うなよ!!!バカタレ!!と叫びたくなったりする。そこで作られた誤った1次データはあちらこちらに尾をひいている。 ---- #comment