- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Accessでの名簿作成2)
Accessでの名簿作成におけるID管理の方法について
このQ&Aのポイント
- Accessの名簿作成において、異なるテーブルで生徒名簿と入退室テーブルを管理することが良いと教えていただきました。しかし、生徒名簿や寄付者名簿などの中には、生徒であり寄付者でもある人や講師であり寄付者でもある人も存在します。このような場合、管理IDをオートナンバーで付けるとIDが重複してしまいます。氏名や住所を主キーにする方法も考えましたが、表記の仕方や同姓同名の問題があります。そのため、数値型で1人1人に番号を付けて管理する方法が最適なのかもしれません。ただし、手動管理のため誤りが生じる可能性もあります。
- Accessを使用して名簿を作成する際に、生徒名簿と入退室テーブルを分ける方法が効果的であることが分かりました。しかし、生徒や講師、寄付者などの中には、複数の属性を持つ人も存在します。このような場合、オートナンバーでIDを付けるとIDの重複が発生してしまいます。氏名や住所を主キーにする方法も考えましたが、表記の仕方や同姓同名の問題があります。結局のところ、数値型で1人1人に番号を付けて管理する方法が最適かもしれませんが、手動管理のためミスの可能性が心配です。
- Accessを使用して名簿を作成するとき、生徒名簿と入退室テーブルを分けることが効果的であると教えていただきました。しかし、生徒や講師、寄付者などの中には、複数の属性を持つ人もいます。このような場合、オートナンバーで管理IDを付けるとIDの重複が発生してしまいます。氏名や住所を主キーにする方法も考えましたが、表記の仕方や同姓同名の問題があります。最終的には、数値型で1人ずつに番号を付けて管理する方法が適切かもしれませんが、手動管理のため誤りが発生する可能性が心配です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- o_chi_chi
- ベストアンサー率45% (131/287)
回答No.1
お礼
ご回答ありがとうございました。 前回の質問の時には2つのテーブルにするという発想がありませんでしたが、今回は1つのテーブルに名簿だけで1度まとめるという発想がありませんでした(汗) 例まで挙げていただきありがとうございます。 生徒、講師、寄付者以外にも、コンサート来客者やイベント参加者等、たくさん分けなければいけない項目があるのですが、とりあえず、名簿テーブルに全員入れてから分けると良いのですね! まだまだ名簿整理が始まったばかりで、また疑問が出てきた時にはよろしくお願い致します。