咕噜咕噜502 2022-10-13 14:46 采纳率: 56.6%
浏览 39
已结题

数据库表的列段数量不确定,怎么实现动态表?

img


如图所示,formula表中有(类别、材料名称、C、Si) 四个表头,表中字段名分别是(type、name、element_1、element_2),type和name不管,但是后面的元素 element_数字 字段数量是不确定的,现在可能只有 C、Si 两个元素,但是后面可能会有 例如 Mn、P 等其他元素加入,怎么去创建动态的字段呢?
我想过创建预留字段的方式去实现,直接创建20个字段从 element_1 ~ element_20 没有使用的就空着,但是感觉这样不太方便,如果没用就浪费,如果多了的话,还是得加字段。然后又想着单独创建一个元素表,就只储存元素,在前端展示的时候遍历元素表成为表头,但是想了想,我元素下的数据怎么去显示呢?有没有什么好的办法呢?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 已结题 (查看结题原因) 10月14日
    • 修改了问题 10月13日
    • 修改了问题 10月13日
    • 修改了问题 10月13日
    • 展开全部

    悬赏问题

    • ¥15 单纯型python实现编译报错
    • ¥15 c++2013读写oracle
    • ¥15 c++ gmssl sm2验签demo
    • ¥15 关于模的完全剩余系(关键词-数学方法)
    • ¥15 有没有人懂这个博图程序怎么写,还要跟SFB连接,真的不会,求帮助
    • ¥15 PVE8.2.7无法成功使用a5000的vGPU,什么原因
    • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
    • ¥15 安装quartus II18.1时弹出此error,怎么解决?
    • ¥15 keil官网下载psn序列号在哪
    • ¥15 想用adb命令做一个通话软件,播放录音