如何在MySQL db中的路由中存储停止?

时间:2015-03-22 11:51:35

标签: php mysql database routes

我在php MySQL项目中工作我想设计一个动态跟踪van .problem的路线我现在面临的是如何将停靠点放在数据库中,因为我只知道如何存储起点和终点数据库,但它是如何在点之间停止

route(r_id, start_point,end_point)

当有许多具有不同起点和终点的路线时,不同路线中的路线也不同

1 个答案:

答案 0 :(得分:0)

point(p_id,...)
route(r_id,start_point,end_point)
stop(r_id,stop_number_within_route,p_id)

请参阅this answer及其问题。提取物:

  

关系数据库中的表描述了一个状态   应用。每个表都有一个相关的填充(命名)空白   陈述(谓词)。

     

谓词的参数是表的列。

     

使表格的谓词为true的行进入表格。行   如果虚假的话就会失败。

     

您需要确定足够的谓词才能完全   描述您的申请的情况。这包括   抽象的东西,如路线和交易,事件和时间表   和任务等(一旦我们有足够的谓词/表格,我们   通过规范化等技术改进它们。)