一对一、一对多、多对多,如何设计数据表?

一对一,只设计一个表就可以了,主键如何设?一对多设计几个表?哪个为主键?多对多设计几个表?主键分别为哪些?一对多我说的正确吗?编程也学好几年了,好几年不编了,几天想编一个... 一对一,只设计一个表就可以了,主键如何设?
一对多设计几个表?哪个为主键?
多对多设计几个表?主键分别为哪些?

一对多我说的正确吗?编程也学好几年了,好几年不编了,几天想编一个玩玩,忽然数据库如何整,把我整晕了。这些以前学过的。都忘记了。
懂的人帮分析分析,
展开
 我来答
PHPMySQL
推荐于2017-09-19 · 专注PHP&MySQL建web站
PHPMySQL
采纳数:15 获赞数:98

向TA提问 私信TA
展开全部
一对一正确。

一对多和多对一是多个表 ,至少两个表,一对多和多对一是相互的:
主键是自己定义的,一般外键表引用的对应的表的键是主键;

多对多三个表,有一个是关系表(中间表);
中间表没有普通字段,一般只有有两个外键,同时引用两个表,多对多就出来了
机关快
2018-04-13 · TA获得超过1万个赞
知道小有建树答主
回答量:77
采纳率:77%
帮助的人:1.2万
展开全部

一对一正确。

一对多和多对一是多个表 ,至少两个表,一对多和多对一是相互的。

主键是自己定义的,一般外键表引用的对应的表的键是主键。

多对多三个表,有一个是关系表(中间表)。

中间表没有普通字段,一般只有有两个外键,同时引用两个表,多对多就出来了。

数据表有两种含义,一是指数据库最重要的组成部分之一,二是指电子元件,电子芯片等的数据手册(datasheet)。

数据表一般为产品或资料提供一个详细具体的数据资料,方便人们使用和工作时能够清楚方便的获得相应的数据信息。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式