创建一个数据库来存储部分内的链接列表

Create a database to store list of links inside sections

我正在开发一个需要显示 link 列表的应用程序,其中每个 link 都可以选择位于一个部分中。

例如:

“网络开发视频列表”- 列表标题

我正在使用 PostgreSQL 和 Typeorm。

我想知道我应该如何处理这个问题,以便能够在从数据库中获取数据时保持列表中各部分的顺序以及该部分中的 URL。

目前,我正在考虑为每个实体创建一个单独的 table 或将整个实体作为 HTML 直接存储到列表 table。

有没有更好的方法?

一定要选择规范化的数据库模型。为列表创建一个 table list,为部分创建一个 table section,外键为 list,并创建一个 table link 外键指向 section 的链接。

您可以在客户端或查询中的 SQL 中构建结果 HTML。