Microsoft Access 掲示板

上限ありの連番フィールドをつくりループさせるには / 17

24 コメント
views
4 フォロー
17

途中送信してしまいました

日付でリレーションする場合、日付テーブルと点呼記録テーブル双方に日付というフィールドができるということになりますか?
それですと日付テーブル自体をなくし、点呼記録テーブルのみで
hatenaさんのコードで運用すると
すべての点呼記録テーブルに指示事項IDがついてしまうけど日付をもたせるのと同じことなので
データベース的には問題ないですか?
レポート表示では重複を非表示、で対応します

通報 ...
  • 18
    りんご 2021/11/13 (土) 23:09:22 c564b@0e907 >> 17

    すべての点呼記録テーブルに指示事項IDがついてしまうけど日付をもたせるのと同じことなので…11/15,11/15,11/15,…11/16,11/16,11/16…
    Aさん,Bさん,Cさん,…Aさん,Bさん,Cさん,…
    9:00,9:00,9:00,…9:00,9:00,9:00,…
    1234,5678,9123,…1234,5678,9123,…
      指示事項ID1      ,    指示事項ID2
     これが、次のようになるけれど
    11/15,11/15,11/15,11/16,11/16,11/16…



    1,1,1,2,2,2…
     レポート表示では、日付の重複非表示みたいに指示事項IDの重複非表示で対応するので、データベース的に問題ないと思うが、どうなのかアドバイスが欲しい。

     こういう事でしょうか?