将列表存储在单个SQL单元格中的最佳方式



所以我有多个表用于铁路系统

  • Station(StationID,…(
  • Route(RouteID、StartStationID、TerminalStationID…(
  • Stops(StopID、RouteID、{StationStops}、…(

我想要一种方法,将StationID存储为Stops(StationStops)中的列表,具体取决于停靠次数。

所以如果我有一条路线:Route(1, 5, 9, ...)

那么我想将该路线的停靠次数存储为:

Stops(1, 1, {6,7,8})

请记住,{6,7,8}将是其他StationID

实现这一目标的最佳方式是什么?我唯一能想到的就是把它作为一个列表存储,但我该怎么做呢?

使用路线和车站之间的许多关系表。

每条路线可能有多个车站,路线上的每列列车可能在多个车站停靠。

https://fmhelp.filemaker.com/help/18/fmp/en/index.html#page/FMP_Help/many-to many-relationships.html

最新更新