2.直達乘車路線查詢算法
基于表stop_route可以很方便實現直達乘車路線的查詢,以下是用于查詢直達乘車路線的存儲過程InquiryT0:
InquiryT0
create proc InquiryT0(@StartStop varchar(32),@EndStop varchar(32))
as
begin
select
sr1.Stop as 啟始站點,
sr2.Stop as 目的站點,
sr1.Route as 乘坐線路,
sr2.Position-sr1.Position as 經過的站點數
from
stop_route sr1,
stop_route sr2
where
sr1.Route=sr2.Route
and sr1.Position
and sr1.Stop=@StartStop
and sr2.Stop=@EndStop
end
3.查詢換乘路線算法
(1)直達路線視圖
直達路線視圖可以理解為一張存儲了所有直達路線的表(如果兩個站點之間存在直達路線,那么在直達路線視圖中就有一行與之相對應)。例如R1,R2,R3對應的RouteT0如下:
文章來源于領測軟件測試網 http://www.kjueaiud.com/