漢字で沙羅ドットコム・お寺さん向けのソフトウェア沙羅(紗羅・娑羅)

Line
遠隔サポート
シンサラ
マニュアル
サラケータイ
エクセル 自由設計
管理人ブログ

データベースの基本(本当はGUIDにしたい、、、)

沙羅のユーザー様の中には、「どうしても家番号をつけかえたい・それも毎年付け替えたい」と仰られる方がおみえです。
(閉口せざるをえません。。。)

例えば、備忘録のデータには
〇〇月〇〇日、山田さんが▲▲▲▲という記録をつけた場合、
内部データには
〇〇月〇〇日家番号の99番の家の山田さんが▲▲▲▲ というように家番号データが入ります。
(その家番号でリンクするのです)

そしてさらに家族には家番号の他に家族帳IDも持っています。

ですので、狂ってしまうので家番号の変更はできないようにしてあるのです。

 

さらに、内部では家番号のみならず、過去帳には過去帳ID、家族帳には家族帳ID、、、すべてIDがあるのです。

檀家名簿削除の際に。「家番号を付け替える」というのがありますが、それは、各データに残っているその家番号を付け替える処理です。

ところが、

今日。
なんとなくサラデンのデータ構造のテーブルを見ていたら、家族ID(GenzaiID)が落ちているではないですか!

これは、、、

檀家名簿を削除すると当然ながら同時に現在帳も削除しまうので、いたしかたないですが、本来ならば0にすべきところです。

 

問題なのは、「一番最後の人の人を削除した時に、新しい人を登録すると」

次の新しい人が取得するIDは「一番最後の人+1」なので、今のままですと電話履歴が違う人になってしまう、、、という問題が起こりえるかも、、、ということでした。
また構造変更か、、、。

スマホでも電話帳を消すと、着信履歴の名前も消えるんでしょうね。
(消したことないですけど)
実際に、大手の会社さんは顧客携帯番号登録して、その人が携帯変えて、昔の番号を誰かが使い始めて、、、なんていう時に
CTI使って対応している場合、パソコン上に昔の所有者情報が表示されて、チンプンカンプンになる場合も起きているんですかね~。

近年は2段階認証でスマホ番号登録することが多くなってきましたが、携帯電話はむやみに番号を変えるとドツボにはまります。

 

「一番最後の人+1」ではなくて、GUIDにしたらと思いますが(沙羅以外の業務用ソフトを作成する場合はGUIDでした)
しかし、GUIDはメンテナンスが大変・見た目ではわからないので結局数字でやっているわけです。

1つのソフトの中だけならまだしも、他のソフトやデータベースとリレーショナルする場合もあるのです。

家番号は変えたらあきませんよ!!(番号を気にしないで)

コメント

この記事へのコメントはありません。

CAPTCHA

関連記事

最近の記事
  1. 「ファイル”C:¥sara2004¥hol¥4013.ini”が見つかりません」で起動できない時は、システム日付設定を「西暦(日本語)」にしてください
  2. 名簿や年忌表の印刷で「例:離檀」だけを省きたいときは「除く検索」
  3. B4用紙をB5に印刷したい時や、印刷すると線が切れる時はPDFに出力してAcrobatリーダーで印刷してください(※苦肉の策)
  4. 会費などの入金確認をしたい時は、、、※護持会費名簿連動の入金管理表(要ダウンロード)
  5. 「出納帳連動未入金リスト」ってどのような使い方をしますか?
  6. 「家番号」とは別に「檀家さん番号」など『自由に番号をつけたい』⇒ユーザー設定で項目名を変更⇒※ゆうちょ振込用紙にも印字できます。
  7. 酒本さんは「さかもと」さん「さけもと」さん?
  8. 筆まめVer.36で動作確認いたしました。
  9. 【超重要!】PCシステム日付を「和暦」「外国暦」「曜日つき」には決してしないでください※「西暦日本語:yyyy/MM/dd (←短い形式)」にして下さい。
  10. 筆まめを「家番号順」でソート(並び替え)するには?
PAGE TOP
logo