数据库设计阶段的疑惑??求教。

晚兮_早 2018-09-22 09:35:05


这张er图里面“提供”这个联系可以被转化成两个表吗?一个进货表,一个退货表,我总觉得哪里不对。
到了数据库表设计阶段,我就蒙蔽了,进货表退货表从那里来的啊? 说的有点混乱,大佬应该明白我的意思吧?
...全文
557 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hgwyl 2018-10-23
  • 打赏
  • 举报
回复
这是还在“学习理论阶段”吧~看看背完就行
自己考虑一下实际中数据库该这么建就好了
(类似系统做过,但也看不懂这图)
卖水果的net 版主 2018-09-25
  • 打赏
  • 举报
回复
一对一,一对多,多对多,指是建立了关系后,关系表中数据,是一对一的。 表可以有多个。
晚兮_早 2018-09-22
  • 打赏
  • 举报
回复
就是关系模型和生成的表不是一对一的关系对吗?
晚兮_早 2018-09-22
  • 打赏
  • 举报
回复
我要设计用户表,仓库信息表,销售信息表,商品表,供应商信息表,进货表,退货表。但是。。。。。er图,迷茫了 一个联系只能转化一个关系模式,也就是一个表,是我的设计有问题?还是知识漏洞啊?
卖水果的net 版主 2018-09-22
  • 打赏
  • 举报
回复
可以设计成一张表, 加一个字段,来标记一下,是进货还是退货。 设计成两张表也可以。 一般来说,建议一张表就行了。

34,571

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧