例如,我现在有个项目一和项目二,项目一有A、B、C、D四个参数,项目二有A、B、C、E四个参数。我该如何设计MySQL数据库中表格的列。方法一:项目名称、参数A、B、C、D、E都作为列名设计在一个表格中。方法二:项目名称、参数A、B、C作为列名设计在一个表格中,项目名称、D设计在一个表格中,项目名称、E设计在另一个表格中。
考虑这个问题,是由于编程读取信息后,需要根据项目参数展示相应的信息,如果用方法1,会导致项目1可能没有参数E,但是也会展示(空字段)出来。如果用方法2,则需要通过项目名称来作为参数索引,这样会不会比较麻烦?降低效率?

