我不是数据库专家,我只是构建原型应用程序,所以没有什么是非常重要的。如何创建线条/停止关系
无论如何,该应用是关于一个地铁:这个地铁有许多行,有时一些站都共享线之间(因此,例如,停止线2,7的3点4被停止和9)。
所以,我做了一个SQLite stops
表:
+---------+-------------+------+
| Field | Type | Auto |
+---------+-------------+------+
| id | integer | YES |
| name | varchar(20) | NO |
| lines | ? | NO |
+---------+-------------+------+
什么是对付停止共享的最佳方式?我的想法是创建一个lines
表,然后在stops
表的行字段中输入逗号分隔的列表lines.id
。我不知道为什么,但我觉得可能有更好的办法。
任何建议表示赞赏,并为真正的noob问题抱歉。
我强烈反对CSV的想法。 –
@TimBiegeleisen:我在这里只是想听听其他想法:-) –