我打算在網上訂車票預約系統。在此,票務代理以及在線用戶可以預訂可用的票。但是我在構建流程圖時卡住了。具有相同號碼的公共汽車可以前後往返,也就是說,編號爲AS 1234的公交車可以在兩個方向上前往X和Y.所以我怎麼才能夠從X和Y上搜索總線,因爲這個總線將在兩個方向上輸入數據庫。由於公交售票預約系統
Q
公交售票預約系統
0
A
回答
2
如何增加一個額外的屬性,如「跑」。將其設置爲也接受NULL。如果它是一個具有雙向通信量的總線,當總線編號爲AS4532的總線從X-→Y運行時,在該記錄中將屬性「running ='標記爲'」。如果反之將其設置爲「運行=」來來往往「」。如果它的單向總線,標記屬性爲‘N/A’。
所以,你可以這樣做,
SELECT seats_free FROM Buses WHERE busNo="AS1234" and place1="X" and place2="Y" and running="to";
SELECT seats_free FROM Buses WHERE busNo="AS1234" and place1="X" and place2="Y" and running="fro";
SELECT seats_free FROM Buses WHERE busNo="AS1221" and place1="X" and place2="Y" and running="N/A";
2
簡單,給每個公交車在你的數據庫的唯一標識符。就像巴士公司給它的電話號碼(通常放在巴士後面的標籤上),甚至是VIN號碼都可以工作。
+0
假設巴士的號碼爲AS1234(唯一的)是從X到Y,反之亦然。所以如果我在2011年1月14日搜索從Y到X的巴士,而另一個人搜索同一日期的巴士,但從X到Y,它會顯示公共汽車(AS1234)!因爲我已經爲這兩種方式輸入了公交車號碼 –
+0
假設每條公交車都駕駛一條特定的路線,請將路線附加到公交車上。 Y.路線B:從Y到X.然後使用該路線過濾適當的公交車。 – Oldskool
相關問題
- 1. 用於售票系統的Drupal模塊
- 2. 電子郵件售票系統建議
- 3. 電影票預約系統的設計模式
- 4. 預約系統的範圍
- 5. 預約系統障礙
- 6. 時區預約系統
- 7. 訪問預約系統
- 8. 預約系統設計
- 9. 預約系統日期
- 10. 將票鎖定一段時間(活動門票預訂系統)
- 11. 定期預約系統 - 設計指導
- 12. 簡易電影預約系統
- 13. 預約系統的數據庫設計
- 14. 實施預約系統on Rails的
- 15. 在php的座位預約系統
- 16. 如何獲取在線巴士售票系統的Api?
- 17. 有沒有類似的jtrac售票系統?
- 18. 如何更新零售梟雄系統發票
- 19. 多用戶單向支持售票系統
- 20. 如何打印庫存系統的銷售發票
- 21. 售票預訂引擎軌道
- 22. 在投票系統
- 23. jQuery投票系統
- 24. 投票系統java
- 25. 電腦預訂系統:如何有效預訂門票?
- 26. 售票機
- 27. SVN預提交用於構建系統
- 28. AngularJS投票系統 - 防止多投票
- 29. 如何投票投票系統?
- 30. 預約/預訂系統dayview,問題與時間粒度
你試過什麼? –