我在 MySQL 中存储版本化文本,每个版本都是一行,并且认为将数据表示为链表最有意义,因为我需要说.next
和.prev
. 在 MySQL 中表示这一点的最佳方式是什么?我在想一张桌子:
表(版本)
id (PK)
next (id of the next version, if head null)
prev (id of the previous version, if last null)
data
或者,使用多个表尝试和规范化它是否更有意义?
我在 MySQL 中存储版本化文本,每个版本都是一行,并且认为将数据表示为链表最有意义,因为我需要说.next
和.prev
. 在 MySQL 中表示这一点的最佳方式是什么?我在想一张桌子:
表(版本)
id (PK)
next (id of the next version, if head null)
prev (id of the previous version, if last null)
data
或者,使用多个表尝试和规范化它是否更有意义?