バスのスケジュールが記載されたデータベース(mySQL)があります。ルート、曜日、時間などのユーザー入力に基づいてスケジュールを表示できるようにしたい。バスは1日に少なくとも13回市内を走ります。構造は次のように設定されます。
-Select Route(2 diff routes)
-Select Day(2 set of day, Sun-Wed & Thur-Sat)
-Select Time(atLeast 13 runs per day) = Show Schedule
My table structure is:
p_id, route day run# stop time
1 routeA m-w 1 stop1 12:00PM
1 routeA m-w 1 stop2 12:10PM
..and so on
私は機能するデモを持っていますが、それは非常に非効率的です。可能なすべての実行についてデータベースにクエリを実行します。私はこれを避けたいと思います。
これをより効率的にするためのヒントを誰かに教えてもらえますか?またはいくつかの例を見せてください。