【发布时间】:2023-03-28 13:41:01
【问题描述】:
可能重复:
How to Store Multiple Options selected by User in a Table
我对此感到非常困惑。
我希望我的用户能够限制谁可以与他们联系。因此,我需要为每个用户及其选择的条件创建一个新的 RESTRICTIONS 表,该表将为每个用户的限制条件创建一个列。这些列将包括年龄、收入、寻找、毒品等。其中一些列(寻找、毒品等)可能包含多种选择,这就是我的问题。考虑到某些条件(列)可以有多个值而其他条件没有,我该如何以这种方式构建表格?
有人告诉我连接表和枚举值(我以前从未使用过这两者),但我真的很困惑如何构建一个表,其中某些列(不是全部)可以包含多项选择。
如何将这些多项选择存储在表格的那些特定列中,以及如何构建 RESTRICTIONS 的整个表格?
【问题讨论】:
-
类似的?看起来是同一个用户提出的同一个问题
-
我之前的问题不够清楚或不够具体,所以我得到的答案让我感到困惑。这个问题更清晰,更具体,结果我得到了更多对我来说更清楚的答案。我不明白为什么版主会关闭一个收到很好、多样和彻底答案的问题。这似乎完全适得其反。
标签: php mysql database database-design