对我而言,我有一个难题,因为我在创建数据库方面经验不足。我在一家希望我为他们创建数据库的公司实习暑假。他们目前正在文件系统中的服务器上保存MATLAB结构,但希望继续使用MYSQL数据库。这是我创建这个数据库的任务。
MATLAB结构包含有关某些测试的信息。测试结果为5D阵列。其中三个尺寸用作标识符(实际上它们是温度,频率和另外一件我不知道它是什么的东西)。给定这三个维度,可以得到一个带有列表的表格,这些表格在测试之间有所不同。该表包含测试结果。
我的想法是将每个结果表作为BLOB存储在一个表中,并使用标识符与testid一起访问每个表。
这是个好主意吗?通常如何存储5D数组或具有不同列的表?
数据示例,matlab struct:
4D阵列是改变频率rfFreq_GHz的结果。