实际项目开发中数据库设计那些事
Posted zhangleidswc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实际项目开发中数据库设计那些事相关的知识,希望对你有一定的参考价值。
1、表与表之间的逻辑关系分为:
一对一关系:相应约束为A表主键,B表主键同时该列也为A表外键
一对多关系:相应约束为A表主键,B表非主键列为A表外键且该列不可为空
零或一对多关系:相应约束为A表主键,B表非主键列为A表外键且该列可为空,权限表中的父ID,一级模块父ID为NULL。
多对多关系:相应约束为角色表主键roleid,权限表主键powerId,授权表rid为角色表外键,pid 为权限表外键,rid与pid复合主键。
2、设计工具:
3、ORM 框架优缺点:
4、设计步骤:
以上是关于实际项目开发中数据库设计那些事的主要内容,如果未能解决你的问题,请参考以下文章