简单问题 如何设计表(100分)

robertnet 2004-11-05 03:30:07
一本书有一个ID 一个书名 作者 出版社 表一
一个人有一个ID 一个名字 性别 地址 表二

问题:
一个人有几本书怎么办?
如何设计表?主键的问题如何设定?
...全文
148 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
robertnet 2004-11-05
  • 打赏
  • 举报
回复
我是楼主:
购买者信息表
购买者ID(pk) 购买者姓名 其他信息

图书销售主表
销售ID(PK) 销售日期 销售人 购买者ID ...其他一些信息

图书销售子表
销售ID(PK) 序号(PK) 图书ID 数量 单价

为什么感觉一个人只能买一本书?
理由销售ID唯一 该表的图书ID唯一
robertnet 2004-11-05
  • 打赏
  • 举报
回复
购买者信息表
购买者ID(pk) 购买者姓名 其他信息

图书销售主表
销售ID(PK) 销售日期 销售人 购买者ID ...其他一些信息

图书销售子表
销售ID(PK) 序号(PK) 图书ID 数量 单价

为什么感觉一个人只能买一本书?
理由销售ID唯一 该表的图书ID唯一
xiaoslong 2004-11-05
  • 打赏
  • 举报
回复
帮你顶一下
chsfly 2004-11-05
  • 打赏
  • 举报
回复
看一数据库原理吧.
CSTerry 2004-11-05
  • 打赏
  • 举报
回复
一个人有几本书就在表一里面存几条记录好了
cdknet 2004-11-05
  • 打赏
  • 举报
回复
多学习一点理论知识
jimh 2004-11-05
  • 打赏
  • 举报
回复
简单的问题
simonzone 2004-11-05
  • 打赏
  • 举报
回复
楼主要抓紧学习啊
gqchen1981 2004-11-05
  • 打赏
  • 举报
回复
表1:
书ID(key),作者ID(not null),出版社,书名
表2:
作者(key),作者名,性别,地址
okwinds 2004-11-05
  • 打赏
  • 举报
回复
create table 去sql的联机帮助看看,i 服了 you
八爪鱼-杭州 2004-11-05
  • 打赏
  • 举报
回复
这个应该是数据库原理里的基础知识吧
用ER图描述一下就很清淅了,
两个实体表:书PK:id,人pk:id,
一个关系表:一个人拥有的书:两个字段人的id,书的id。
icemerlin99 2004-11-05
  • 打赏
  • 举报
回复
建立一个索引表index
表头:ID Book.ID People.ID
在三个表建立相应的关系

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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