Foxtable(狐表)用户栏目专家坐堂 → 关于数据库表关系建立


  共有14035人关注过本帖树形打印复制链接

主题:关于数据库表关系建立

帅哥,在线噢!
裴保民
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1995 积分:12690 威望:0 精华:0 注册:2017/4/3 15:01:00
关于数据库表关系建立  发帖心情 Post By:2017/7/27 8:40:00 [显示全部帖子]

现在有“客户表”*、“机具库存表”、“商户表”三张表,客户表和商户表已建立关系、现在不知道机具库存表应该和那张表建立关系呀?一个客户可能有好几个商户和好几个机具,一个商户也有可能拥有好几台机具,如果要和商户建立关系后,可能不知道这台机具到底是那个客户用着呢!也不知道客户所拥有的机具是那个!如果和客户建立关系后又不知道这台机具到底属于哪个商户!也不知道是个商户所拥有的机具有哪些!请老师指点指点

 回到顶部
帅哥,在线噢!
裴保民
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1995 积分:12690 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2017/7/27 9:00:00 [显示全部帖子]

客户表就是所有的客户信息,算库存表吗?
老师我没明白您的意思能帮我做个例子吗?
还有一个问题到现在一直不明白!就是客户表中的客户姓名不可能是唯一值的建立关系的时候不客户用它做主键的!唯一值一是内键二是重新见一个,如果用这些随机码做主键,那我在其他表中怎么知道这个主键对应的客户名是什么啊?又不能用客户名做主键请老师帮忙
[此贴子已经被作者于2017/7/27 9:09:34编辑过]

 回到顶部
帅哥,在线噢!
裴保民
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1995 积分:12690 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2017/7/27 9:45:00 [显示全部帖子]

还有一个问题到现在一直不明白!就是客户表中的客户姓名不可能是唯一值的建立关系的时候不客户用它做主键的!唯一值一是内键二是重新见一个,如果用这些随机码做主键,那我在其他表中怎么知道这个主键对应的客户名是什么啊?又不能用客户名做主键请老师帮忙

 回到顶部
帅哥,在线噢!
裴保民
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1995 积分:12690 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2017/7/27 10:07:00 [显示全部帖子]

我是新建立了一个自动填充的字段,我的意思是建立关系后我在商户表中只知道这个客户编号是什么却不知道这个客户是谁呀!什么解决呢?

 回到顶部
帅哥,在线噢!
裴保民
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1995 积分:12690 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2017/7/27 10:27:00 [显示全部帖子]

老师这个我知道父表主键必须是唯一值否则就不用再建一个键值了。我的意思是怎样在子表中也就是商户表中怎么知道这个主键的客户是谁呀?

 回到顶部
帅哥,在线噢!
裴保民
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1995 积分:12690 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2017/7/27 12:18:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:客户关系表.table


 回到顶部
帅哥,在线噢!
裴保民
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1995 积分:12690 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2017/7/27 14:32:00 [显示全部帖子]

老师多了一个中间表好像也没不行呀用客户编号建立关系后客户姓名怎么还是不显示呢?显示的还是客户编号,这个客户编号在中间表中怎么知道是谁呢?
这样多了一个表显得更乱怎么不两个表建立关系呢?显得更直接呀!
[此贴子已经被作者于2017/7/27 14:45:50编辑过]

 回到顶部
帅哥,在线噢!
裴保民
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1995 积分:12690 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2017/7/27 15:33:00 [显示全部帖子]

老师这三张表建立关系以及想要实现的如下:(1)其中两张都应该和客户表的客户编号建立关系的,客户表应为父表和其他两个应为子表建立一对多的关系,我想实现的是在其他两张表中一眼能看出客户是谁而不是一些客户编号;注:建立关系是以客户资料表中的客户编号建立关系的。(2)商户表和机具表也应该建立一个一对多的关系,第一是一眼能知道这个商户目前有几台机器(以机具条码号的形式出现在商户表中不是以机具编号的形式出现的);第二是在机具表中一眼就能看出这台机具是哪个商户在使用(要以商户名称的形式出现而不是商户编号的形式出现在机具表中)注:建立关系是以商户表中的商户编号建立关系的

 回到顶部
帅哥,在线噢!
裴保民
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1995 积分:12690 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2017/7/27 15:53:00 [显示全部帖子]

我的意思是在子表中就像显示父表的主键样直接显示的是父表的客户姓名不是主键

 回到顶部
帅哥,在线噢!
裴保民
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1995 积分:12690 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2017/7/27 17:23:00 [显示全部帖子]

怎么操作呢?
[此贴子已经被作者于2017/7/27 17:29:43编辑过]

 回到顶部
总数 40 1 2 3 4 下一页