我希望实现这一点:
应该有一个实体A,第1列的值为a,b,c ...... [根据用户的输入动态增加]
对于a,b,c ..
的每个值,应该有另一个实体B.我该如何处理这个问题? 当用户创建更多[a,b,c,d ...]时,我应该动态生成其他实体吗? 如果有,怎么样? 任何其他实现同样问题的方式,?
答案 0 :(得分:1)
不建议动态创建新表。您需要重新设计数据库关系结构。
例如,在用户消息传递应用中,而不是为每条新消息[包含message
和user name
]创建新表,您应该创建一个User table
和{{1分隔表并在两个表之间实现Messages
关系。