创建 excel sheet 类视图的数据库结构应该是什么?意味着表格应该以 json 格式存储或为单元格、行和列创建表格
What Should be database structure to create excel sheet like view? mean should tables store in json format or create tables for cells,rows and columns
大家好,
我想创建一个看板,所有看板都包含组,每个组都有 tables(行和列),所以我应该将 tables(行和列)保存为json 为行、列和单元格等设置格式或创建单独的 table?
我想创建一个类似 monday.com
的系统
取决于您使用的是哪种数据库,如果它是文档数据库,那么 JSON 是自然的方式,在 SQL 数据库中,更好的方法是使用 table 表示行,并有一个单独的 table 表示列映射,这将使您可以灵活地随意添加列。
例如:-
行Table
| id | details |
|----|---------------|
| 1 | row_1_details |
| 2 | row_2_details |
列Table
| id | column_name | column_value | row_id |
|----|-------------|--------------|--------|
| 1 | col_1 | skjdjks | 1 |
| 2 | col_2 | jslkds | 1 |
| 3 | col_1 | dhkshd | 2 |
大家好,
我想创建一个看板,所有看板都包含组,每个组都有 tables(行和列),所以我应该将 tables(行和列)保存为json 为行、列和单元格等设置格式或创建单独的 table?
我想创建一个类似 monday.com
的系统取决于您使用的是哪种数据库,如果它是文档数据库,那么 JSON 是自然的方式,在 SQL 数据库中,更好的方法是使用 table 表示行,并有一个单独的 table 表示列映射,这将使您可以灵活地随意添加列。
例如:-
行Table
| id | details |
|----|---------------|
| 1 | row_1_details |
| 2 | row_2_details |
列Table
| id | column_name | column_value | row_id |
|----|-------------|--------------|--------|
| 1 | col_1 | skjdjks | 1 |
| 2 | col_2 | jslkds | 1 |
| 3 | col_1 | dhkshd | 2 |