我不是數據庫專家,我只是構建原型應用程序,所以沒有什麼是非常重要的。如何創建線條/停止關係
無論如何,該應用是關於一個地鐵:這個地鐵有許多行,有時一些站都共享線之間(因此,例如,停止線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:我在這裏只是想聽聽其他想法:-) –