さまざまなイベントやクライアント向けのチケットディスペンシングアプリケーションを構築しようとしています。自分で調べたDBMSファイルと.csvファイルの動作原理を知っているだけでなく、このようなアプリケーションを作成するためにこれらのツールが実際にどのように展開されているかもわかりません。さまざまなイベントに対して(おそらくさまざまな形式の)チケットのバッチをいくつか生成したいとします。たとえば、2000チケット、3000チケット、5000などです。私の質問は次のとおりです。
チケットのバッチごとに.csvファイルを作成し、データベーステーブルのtickets列に保存しますか?
また
チケットテーブル(または形式によってはテーブル)を作成してから、チケットの各フィールド(たとえば、チケット番号、ゲート番号、シート番号など)を対応するテーブル列に格納する必要がありますか?
どちらのシステムも機能すると思いますが、現実の世界での有効性と効率の観点から、ベストプラクティスが何であるかについてより懸念しています。これらは私に思い浮かぶアイデアにすぎませんが、私が見逃している可能性のあるものへのポインタをいただければ幸いです。ありがとう。