私はジムのメンバー情報を追跡するためのデータベースを作成しています。私は人々が行く時間を追跡できるようにしたいので、いつ忙しいのかを見ることができます。私はこれについてどうやって行くのか分からない。メンバーが行くか、メンバーやジムのテーブルに追加するのかについての情報を得るために新しいテーブルを作成する必要はありますか?人が場所に行く時間はどのようにして追跡できますか?
0
A
答えて
0
これを別のテーブルに追加します。ユーザーテーブルのユーザーIDと同じuser_idで新しいテーブルを作成することができます。それがポイントであれば、ユーザーへの訪問を結び付けることは非常に簡単です。
0
次の列
- で訪問テーブルを作成しますVISITID
- MEMBERID
- gymId
- entryTime
- exitTime
お使いの場合GymId列が必要とされないことがメンバーはジムにリンクされていますが、あなたの必要条件
0
"ドメイン"モデルの考え方。あなたの質問から、すでにメンバーとジムのモデルがあるようです。
出席者モデルの導入をお勧めします。
Attendance
- UserId
- CheckInDateTime
これは、対応する列とともに「出席」と呼ばれる新しいデータベーステーブルに変換されます。
忙しい時間を確認するには、出席テーブルで「select count」ステートメントを実行し、check_in_dateカラムで「グループ化」します(時間部分を切り捨てます)。
永続化されたdatetime値に関する注意。 datetime値をUTCタイムゾーンで格納することをお勧めします。次に、データを表示するときにアプリケーションがタイムゾーンを変換するように設定できます。
関連する問題
- 1. MVC3コードをブロックするのにかかる時間をどのようにして追跡できますか?
- 2. 私のアプリが見える時間をどのようにして追跡できますか?
- 3. ファイルがサーバーにアップロードされた場所をどのように追跡できますか?
- 4. Arangoshターミナルを使用しているとき、どのように時間を追跡できますか?
- 5. どのように時間を追跡するためのアイデア?
- 6. コントローラの実行時間を追跡できますか? jmeter
- 7. アプリは電話の場所を追跡できますか?
- 8. デザイナーはどのように追跡できますか?
- 9. C#アプリは、その実行時間を追跡しますか?
- 10. どのようにして、人間が返信できるようにFacebookボットを特定の時間無効にすることができますか?
- 11. プロセスメモリとCPUをどのように追跡できますか?
- 12. 場所クライアントサーバーの追跡システム
- 13. どのようにしてMP4ファイルをある場所から別の場所に移動できますか?
- 14. React-Native:MapViewが現在ユーザーの場所を追跡しているかどうかを確認するにはどうすればよいですか?
- 15. ジャスミンによる機能実行時間の追跡
- 16. どのようにして現在の時刻から6時間を引くことができますか?
- 17. コバルトパケットはどのようにしてオーパスが追跡されますか?
- 18. スクリプトの実行回数はどのようにして追跡できますか?
- 19. firebaseやbig queryで人気のあるユーザーフローをどのように追跡できますか?
- 20. どのように近くの場所をすべて表示しますか?
- 21. 時間と距離によって別の場所の周りの場所をGoogleマップで検索するにはどうすればよいですか?
- 22. 以前の場所にアクセスしたときにgetTransportCost()関数をどのように追加できますか?
- 23. XML要素のソース行(場所)を追跡する方法は?
- 24. カウントダウン時間はどのように更新できますか?
- 25. アラートが発生している場所を追跡しますか?
- 26. どのようにビルドすることができますユーザーの場所を追跡するiphoneアプリは、座標をアップロードします
- 27. 人形 - 目的の場所にテキストを追加します。
- 28. firebase3のストレージURLは時間や場所によって変化します
- 29. Homebrewインストールを新しい場所にどのように移行しますか?
- 30. Grailsはどのようにプロパティファイルを探すべきかを知っていますが、この場所をうまく使うことができますか?
ようこそStackOverflow!私たちはここであなたを助けるために、より多くの背景情報が必要です。たとえば、テーブルの現在の構造について知る必要があります。いくつかの情報がメンバーテーブルかジムテーブルに入るかどうかを知るためには、それらのテーブルに含まれるデータを知る必要があります。 – LauraS