如果这是一个愚蠢的问题,我很抱歉,但我是新手。我想将所有客户的不同联系表中的所有信息存储在一个数据库中,以便他们以后可以检索这些信息。每个联系表单都有不同数量的字段。理想情况下,我会将所有这些信息存储在一个 MYSQL 表中,但正如我所说,每个客户的联系表都有不同数量的字段。
我正在考虑创建一个包含以下字段的数据库 ID、customerID、日期时间、数据 数据将是联系表格的 html。但是我确信这不是最佳做法。此外,它不允许我以 csv 或类似格式向客户提供所有联系表格的下载选项。 我也不想为每个客户提供不同的表格,而且我确信有一个包含“field1”、“field2”、“field3”等的表格也不是很好。 有什么想法吗?
最佳答案
如果您不需要它是关系型的,那也没关系。您将无法很容易地查询它。
您可以使用键将答案存储在另一个表中以链接回表单和字段。
或者使用像 MongDB 这样的 KeyValue 存储类型的数据库,你可以存储你所有的数据而不用担心模式。
关于php - MYSQL数据库中如何在一个字段中存储多个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6309384/