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.小说网站是怎么设计
//用户信息表
浏览记录表
用户喜爱类型表
管理员表
小说简介表
小说类型表
排行榜表
热门作品表
新书推荐表
最新章节更新表//