首页 >

mysql怎么一个字段设置多个值 – 数据库 – 前端,mysql id最大的

mysql cluster安装,docker设置mysql编码,mysql查看包含下级,mysql数据库从,mysql g没用,mysql id最大的mysql怎么一个字段设置多个值 - 数据库 - 前端,mysql id最大的

关系型数据库第一范式就说明了:

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

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

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

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

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

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

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


mysql怎么一个字段设置多个值 - 数据库 - 前端,mysql id最大的
  • mysql 所有字段查询,mysql怎么一个字段设置多个值 - 数据库 - 前端,mysql最大执行时间设置
  • mysql 所有字段查询,mysql怎么一个字段设置多个值 - 数据库 - 前端,mysql最大执行时间设置 | mysql 所有字段查询,mysql怎么一个字段设置多个值 - 数据库 - 前端,mysql最大执行时间设置 ...

    mysql怎么一个字段设置多个值 - 数据库 - 前端,mysql id最大的
  • 荣耀手机没有指纹解锁是怎么回事 - 数据库 - 前端|
  • 荣耀手机没有指纹解锁是怎么回事 - 数据库 - 前端| | 荣耀手机没有指纹解锁是怎么回事 - 数据库 - 前端| ...

    mysql怎么一个字段设置多个值 - 数据库 - 前端,mysql id最大的
  • mysqldexe进程可以关闭么 - 数据库 - 前端,c语言 mysql 函数例子
  • mysqldexe进程可以关闭么 - 数据库 - 前端,c语言 mysql 函数例子 | mysqldexe进程可以关闭么 - 数据库 - 前端,c语言 mysql 函数例子 ...