※ ChatGPTを利用し、要約された質問です(原文:チケット販売等の日付を持つテーブル設計について)
チケット販売等の日付を持つテーブル設計について
このQ&Aのポイント
チケット販売サイトの日付管理に関する設計方法を教えてください。
同一イベントの異なる日付の表示方法について教えてください。
日付とイベントの関係を効果的に管理する方法を教えてください。
このたび、あるチケット販売的なサイトを製作することになりました。
特定日時におけるあるイベントを1レコードとして設計を考えています。
このとき、同じイベントでも、日付が違う場合は、内部管理として、
1 2003-05-25 ○○ライブ
2 2003-05-26 ○○ライブ
二つに分けようと思っています。
ただ、表示は
5/25(月)~26(火) ○○イベントのように一行としたいと思っております。
この場合、表示用の文字列を別にフィールドとして追加したほうがよろしいのでしょうか?
1 2003-05-25 5/25(月)~26(火) ○○ライブ
2 2003-05-26 5/25(月)~26(火) ○○ライブ
それともフロントのプログラムのほうで無理やり表示用に変換したほうがいいのでしょうか?
スマートにできるノウハウご存知でしたら教えてください。
PS/このようなケースの場合、キーは連番または、日付どちらが都合がよいのですか?
お礼
有難う御座います。 納得しました