为了账号安全,请及时绑定邮箱和手机立即绑定

请问老师,如果建立了连接,那我使用表单插入数据的时候怎么办?谢谢老师

比如说我需要插入一个新的分类goods_cate,那我是将这个新的分类先插到tdb_goods_brands表里,然后再将这个新分类在tbd_goos_brands表中对应的id再更新到我原来的表tdb_goods中是吗?那这样也太麻烦了吧?请问应该怎样解决呢?谢谢老师。

正在回答

1 回答

物品分类goods_cate 和品牌good_brand 是没有关系的,

你的问题我理解的是这样的:

假如你要在商品表(tdb_goods)里插入一条新的数据,这条数据包含了一下三个字段:

商品名(goods_name)

商品分类(goods_cate) 

商品品牌(goods_brand)

并且要更新的数据是以前分类中不存在的。

那么你只需要:

将 

商品名(goods_name) ,

分类id(cates_id) (此字段已经跟分类表tdb_goods_cates关联),

品牌id(brands_id) 此字段已经跟品牌表tdb_goods_brands关联

更新到商品表(tdb_goods)里。

再将

商品分类(goods_cate)

更新到分类表(tdb_goods_cates)里,

接着将

品牌分类(good_brand)

更新到品牌表(tdb_goods_brands)里,

总结:更新【未知品牌】【未知分类】的【新商品】时,在此课实例中其实是 【更新商品表】【更新分类表】【更新品牌表】三个独立的过程,产生联系其实是【商品表】这个总表 与【分类表】【品牌表】两个分表之间的逻辑关系,关系为

分类id(cates_id)-->商品分类(goods_cate)

品牌id(brands_id) -->品牌分类(good_brand)

(-->代表映射或对应)


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
与MySQL的零距离接触
  • 参与学习       396886    人
  • 解答问题       3353    个

本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识

进入课程

请问老师,如果建立了连接,那我使用表单插入数据的时候怎么办?谢谢老师

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信