|
|
|
รบกวนสอบถาม หน่อยคับ คิดไม่ออกจิงๆ รบกวนสอบถามหน่อยนะคับว่า สมมุติว่า database เก็บแบบ |
|
|
|
|
|
|
|
รบกวนสอบถามหน่อยนะคับว่า
สมมุติว่า database เก็บแบบ
bus
1
2
line
ก1,ก2,ก3,ข1,ข2,ข3,ค1
ข3,ค1,ค2,ค3,ง1
--------------------------------------------------------------------
สาย1 ผ่าน ก1,ก2,ก3,ข1,ข2,ข3,ค1
สาย2 ผ่าน ข3,ค1,ค2,ค3,ง1
ถ้าเกิดเราอยู่ ก1 จะไป ง1 ต้องขึ้น สาย1 ที่ ก1 ลง ข3 ขึ้นสาย2 ที่ ข3 ไปลง ง1
ต้องเขียน sql ยังไงหรอคับ
ลบกวนด้วยคับ
Tag : - - - -
|
|
|
|
|
|
Date :
2009-06-16 15:15:05 |
By :
ZeedzarD |
View :
844 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อืม...แบบนี้ไม่ใช่อยู่ที่ออกแบบฐานข้อมูลอย่างเดียวแล้วครับ อยู่ที่ Algorithm กับแนวคิดด้วยแล้วหละครับ
แนวคิดของผม คือ เราต้องระบุจุดเริ่มต้น คือ ก1 ไว้ จากนั้น ต้องค้นหาเส้นทางปลายทางคือ ง1 จาก รถทุกสาย
แล้วนำมาเทียบข้อมูลแต่ละตารางว่าจะมีข้อมูล จุดไหน ที่เชื่อมกันได้บ้าง
เพิ่มเติม และถ้าหากต้องการหาเส้นทางที่ดีที่สุด อันนี้ต้องมีระยะทางของแต่ละจุดเชื่อมหากันด้วย จะได้รู้ว่า เดินทางสายไหนลงตรงไหน ขึ้นรถต่อสายไหนจะใกล้ที่สุด
ถ้าจะให้เข้าใจมากกว่านี้ ต้องไปดู ทฤษฎีของ กราฟ ครับ..
เอาคร่าวๆ สั้นๆ หากใครตอบได้ดีกว่านี้ช่วยกันหน่อยครับ
|
|
|
|
|
Date :
2009-06-16 23:15:20 |
By :
towtae |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โอ๊ย งง
|
|
|
|
|
Date :
2009-06-17 00:42:06 |
By :
auddy015 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|