数据库设计简介
数据库设计简介
1. 软件的研发步骤
2. 数据库设计概念
根据业务系统的具体需求,结合所选用的DBMS(数据库管理系统)(即SQL、MySQL或是其他),为业务系统构造出最优的数据存储模型
建立数据库中的表结构以及表与表之间的关联关系的过程。
3. 数据库设计步骤
4. 表关系
1. 一对一:
如:用户 和 用户详情
一对一关系多用于表拆分,将一个实体中常用的字段放一张表中,不常使用的字段放另一张表中,用于提升查询性能
2. 一对多(多对一)(最常用):
如:部门 和 员工
一个部门对应多个员工,一个员工对应一个部门
3. 多对多 :
如:商品 和 订单
一个商品对应多个订单,一个订单包含多个商品
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示