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

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

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

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

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

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

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

 

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

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

ところが、

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

これは、、、

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

 

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

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

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

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

 

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

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

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

コメント

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

CAPTCHA

関連記事

最近の記事
  1. 「来年の年忌にあたらない『法名』のみ」を抽出するには?全部を検索後、『年忌名⇒「祥月命日」』を絞り込み
  2. 最重要!命日は必ず「命日入力キー」より和暦選択(右側の表から行を選択)して入力してください。
  3. 筆まめで年忌短冊を印刷する方法(サンプルファイルあり)
  4. 「エクセル自由設計」の年忌短冊を印刷するには※動画あり
  5. 年忌案内や年回表を印刷するには
  6. 最重要!過去帳は必ず「檀家選択」ボタンより家を選んで入力してください。
  7. 寺院名が長いので入りきらない、、、時は
  8. (超基本)検索の方法
  9. 名簿や年忌資料で検索後「印刷」「筆まめ出力」したときに件数をご確認ください。『案内不要』に印が入っていると省かれます。
  10. 必見!Windows11での沙羅快適設定 ①マウス設定②「ピン留め」「パフォーマンス⇒カスタム」「スクリーンフォントの縁を滑らかにする」….etc
PAGE TOP
logo