医薬品のコードは別名たくさんある。
困ったものである。
例えば→ 個別医薬品コード=YJコード=販売名コード
ちなみにこの度医薬品コードのデータベースの大幅な改善を行った。
薬価や、薬効、ジェネリックの有無とかに対応さした。
しかし基礎のデータベースを作ったのはもう6ヶ月前。すっかりコードの変換処理とかの仕方は忘れてる。かすかな記憶でなんか今回みたいにデータベースが変更になっても動くようなシステムにしようとは思ってた気がするが全然覚えてない。
試しにCSVでUFT8にしてMySQLに新データを突っ込んだ(大量データでmy.iniのmax_allowed_packet を64Mぐらいにしないと動かなかった)
するとそのまま動いてくれた。
やっぱり最初の設計って大事だと思った瞬間だった。