当前位置: 首页 > news >正文

编程的网站都有哪些随手app广告怎么关闭

编程的网站都有哪些,随手app广告怎么关闭,熟人做网站怎么收钱,国外优秀网页设计欣赏是的!你的理解完全正确。我来用更简单的语言和例子总结一下: 1. 一对多关系 → 父子表(外键关联) • 核心逻辑:一个“父亲”(主表)对应多个“孩子”(子表)。 • 数据库实…

是的!你的理解完全正确。我来用更简单的语言和例子总结一下:


1. 一对多关系 → 父子表(外键关联)

核心逻辑:一个“父亲”(主表)对应多个“孩子”(子表)。
数据库实现:在“子表”中添加外键,指向“父表”的主键。

例子:用户(父表)和消息(子表)

用户表users):存储所有用户(每个用户是唯一的)。
消息表messages):存储用户发送的消息,每个消息必须属于某个用户。

-- 子表中添加外键 user_id
CREATE TABLE messages (message_id INT PRIMARY KEY,user_id INT,  -- 外键指向users表的user_idcontent TEXT,FOREIGN KEY (user_id) REFERENCES users(user_id)
);

关系
• 一个用户(父)可以发多条消息(子)。
• 一条消息(子)只能属于一个用户(父)。


2. 多对多关系 → 关联表(中间表)

核心逻辑:多个记录相互关联(例如一个用户可以加入多个聊天室,一个聊天室可以包含多个用户)。
数据库实现:创建一个独立的关联表,存储两个表之间的关联关系。

例子:用户(users)和聊天室(chat_rooms

用户表users)和聊天室表chat_rooms)各自独立。
关联表user_rooms):

CREATE TABLE user_rooms (user_id INT,room_id INT,PRIMARY KEY (user_id, room_id),  -- 联合主键FOREIGN KEY (user_id) REFERENCES users(user_id),FOREIGN KEY (room_id) REFERENCES chat_rooms(room_id)
);

关系
• 用户A可以加入聊天室1、聊天室2。
• 聊天室1可以包含用户A、用户B、用户C。


3. 常见误区

错误做法(不要这样做!):

在表中用逗号分隔多个ID
例如,在聊天室表中加一个字段 members,存储类似 "1,3,5" 的字符串。
问题:无法高效查询,违反数据库设计规范。

正确做法:

必须用关联表(如上面的user_rooms)!


4. 总结

关系类型现实例子数据库实现方式
一对多用户和消息、订单和商品子表加外键
多对多用户和聊天室、学生和课程独立的关联表(中间表)

记住这个口诀:
“一父多子用外键,多对多用中间表” 🚀

http://www.dtcms.com/a/413477.html

相关文章:

  • 做企业网站要注意什么广西北海联友建设网站管理
  • 用jsp做网站一般会用到什么品牌战略咨询
  • phpcms 安装官网的教程更换域名后网站图片还是无法显示网站开发用什么软件编程
  • 无锡企业网站之梦系统怎么修改网站标头图片
  • 哪个网站论文多高端网站制作
  • 5188站长平台电话交换机ip地址
  • 网站建设网云龙网站开发
  • 北京企业vi设计公司快照首页排名优化服务
  • 1网站建设的目标是什么意思好的网站建设网站
  • 在线做的网站盘州电子商务网站建设
  • 网站制作简介网站名称图标如何做才能显示
  • 做公司网站需要wordpress如何导入
  • 株洲网站建设制作电子商务网站总体规划的内容
  • 湖南3合1网站建设价格广告商网站建设
  • 服务器怎么做网站电子商务网站建设利益分析
  • 模板网站建设教程视频教程网站建设没有业务怎么办
  • 不用源码做网站网页制作用什么工具
  • 上饶市住房和城乡建设部网站seo 怎么建设网站外链
  • 淘宝客 网站 建站店铺设计方案
  • 韶关市建设与房地产信息网站学做美食去哪个网站好
  • 做网站延期交付了做企业网站要注意什么
  • 网站开发 360浏览器seopeixun com cn
  • 织梦做网站需要钱吗wordpress 加广告位
  • 验证码平台网站开发宁波外贸公司排名前十
  • 毕业设计网站开发流程网站推广的工具( )
  • html5响应式网站那些做测评的网站
  • 十大免费ppt网站下载app阿里云 上传wordpress
  • 如何进行目的地网站建设移动网站开发视频怎样嵌入
  • 做最好的win7系统下载网站网站怎么设计好看
  • 上海大型网站建设泰安市最新消息