900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > mysql 表字段查询 mysql怎么一个字段设置多个值 – 数据库 – 前端 mysql连接句柄

mysql 表字段查询 mysql怎么一个字段设置多个值 – 数据库 – 前端 mysql连接句柄

时间:2022-02-15 15:50:38

相关推荐

mysql 表字段查询 mysql怎么一个字段设置多个值 – 数据库 – 前端 mysql连接句柄

数据表中的每一列(字段),必须是不可拆分的最小单元,也就是确保每一列的原子性。

所以一个字段存多个值是不可能的。

当然可以把多个值序列化成一个字符串或者二进制保存到一个字段,比如字符串”作者1,作者2,作者3″,但这样做也不是第一范式中所谓的多个值,只算一个值,并且对以后的细划查询也不方便,比如查作者信息,肯定不只是一个作者名啊。

所以一般设计上会有明细表,外键关系关联。

有一个book表,记录书的信息;

再有一个author表,记录作者信息,此表中有一个字段作外键引用book表的书id。

这样查询书有什么作者的时候只需要两个表外键join就行了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。