SQL-practice(思维练习)


1.设计学院管理系统(外键思路)

  学生信息表

    姓名(与班主任、成绩、科目关联)

    学号

    班级(与班主任、任课老师关联)

  科目表

    语文(与任课老师关联)

    数学

    英语

    政治

  成绩表

    各科成绩(成绩与任课老师、班主任、学生姓名、学号关联)

    总成绩

    平均成绩

  教师表

    任课老师(与成绩、班级、科目关联)

    班主任(与班级、学生姓名、科目关联)

优化:

学生表 student

  name

  class

  id

成绩表 score

  point

  student_id

  project_id

科目表 project

  name

  id

  teacher_id

教师表 teacher

  name

  id

2.设计超市管理系统

(思考关联问题)

商品表 goods

  name

  id

  price

  date

商品属性表 attribute

  manufactor_id

  goods_id

厂家信息表 manufactor

  name

  id

  goods_id

员工表 staff

  name

  id

流水表

  staff_id

  goods_id

库存表 stock

  goods_id

商品表 goods

id

name

price

3、淘宝

  商品表 goods

    name

    id

    price

  卖家表 seller

    name

    id

    goods_id

    express_id

  库存表 stock

    goods_id

  买家表 buyer

  name

  id

  express_id

  快递表 express

  name

  id

  客服表

    seller_id

  购物车表

  总金额

  goods_id

4.微信朋友圈如何设计

用户表

仅自己可见

指定可见

指定不可见

5.小说网站是怎么设计

//用户信息表

浏览记录表

用户喜爱类型表

管理员表

小说简介表

小说类型表

排行榜表

热门作品表

新书推荐表

最新章节更新表//

相关