好的,我有一个表是项目列表。我希望该项目列表作为另一个表的字段名称。我希望能够轻松添加到列表中,从而将新的字段名称/列添加到该其他表中。示例:
表1
ID |名称
1 |鲍勃
2 |保罗
3 |约翰
表2
ID |鲍勃|保罗|约翰
1 | y | n | y
答案 0 :(得分:1)
您不应该像第二张表那样存储数据。它没有被标准化,将进一步导致整个世界的痛苦。您应该以类似的方式存储该数据;
ID | PersonID | Value 1 1 y 2 2 n
这将更易于查询,并且在Harry到达时不需要重新设计。
您可以创建一个交叉表查询以像您的示例一样显示它。