社区
数据库报表
帖子详情
数据库表结构怎么设计合理
shang_yi
2015-08-12 08:58:25
一个项目有好多表,这个时候怎么设计表结构才能清晰又可以让表与表之间紧密性不太高,之前设计的表有的表里面外键都能占大部分,很不清晰而且紧密性很高没办法换和改,如果重新设计能有什么好的方法,希望达到主键能尽量少,又能贯穿全部或者大部分表格
...全文
935
回复
打赏
收藏
数据库表结构怎么设计合理
一个项目有好多表,这个时候怎么设计表结构才能清晰又可以让表与表之间紧密性不太高,之前设计的表有的表里面外键都能占大部分,很不清晰而且紧密性很高没办法换和改,如果重新设计能有什么好的方法,希望达到主键能尽量少,又能贯穿全部或者大部分表格
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
数据库
表
结构
设计
数据库
的
表
结构
设计
数据库
表
结构
及索引
设计
数据库
表
设计
良好的
表
结构
设计
是高性能的基石,应该根据系统将要执行的业务查询来
设计
,这往往需要权衡各种因素。糟糕的
表
结构
设计
,会浪费大量的开发时间,严重延误项目开发周期,让人痛苦万分,而且直接影响到
数据库
的性能,并需要花费大量不必要的优化时间,效果往往还不怎么样。 在
数据库
表
设计
上有个很重要的
设计
准则,称为范式
设计
。 范式
设计
什么是范式? 范式来自英文Normal Form,简称NF。MySQL是关系型
数据库
,但是要想
设计
—个好的关系,必须使关系满足一定的约束条件,此约束已经形成了规范,分成
数据库
(
表
结构
)
设计
技巧及注意事项
当您在决定开发一个
数据库
管理项目时,最先着手的工作就应是
数据库
表
结构
的
设计
了。可以这么说,
表
结构
的
设计
是开发
数据库
管理项目的基石,一个糟糕的
表
结构
设计
,可能会严重延误您的项目开发周期,使您大量的劳动时间为此付之东流。
表
结构
设计
是
数据库
逻辑
设计
的重要组成部分,直接影响到
数据库
的性能,所以小编在本文对
数据库
(
表
结构
)
设计
技巧及注意事项做一个讲解! 1.
表
名一般以【模块名称_具体
表
名】来实现,
数据库
表
结构
设计
方法
数据库
表
结构
设计
方法 当我们
设计
一个
数据库
存储模式时,要仔细分析数据模式,不要一股脑的把所有的数据都放在一起。那样的话对系统的可用性,高效能,扩展性都会有严重的影响。当然你
设计
的系统非常小,完全可以用最简单的方法。 要通过对业务的熟练,从不同的角度对数据进行多维度分析,一般可以从如下几个方向分析: 1. 数据流向 2.
数据库
表
结构
的
设计
技巧及注意事项
主键与外键的
设计
,在全局
数据库
的
设计
中,占有重要地位。提倡“三少”原则的目的,是防止读者利用打补丁技术,不断地对
数据库
进行增删改,使企业
数据库
变成了随意
设计
数据库
表
的“垃圾堆”,或
数据库
表
的“大杂院”,最后造成
数据库
中的基本
表
、代码
表
、中间
表
、临时
表
杂乱无章,不计其数,导致企事业单位的信息系统无法维护而瘫痪。8.
数据库
中应建立这样一个
表
,就是
数据库
本身的字段信息,
表
的说明,也就是
数据库
设计
文档的一个
表
,方便查询使用,有什么不明的可以直接从
数据库
查询,
数据库
文档丢失,注释丢失,都可以重新起作用。
数据库报表
6,108
社区成员
4,750
社区内容
发帖
与我相关
我的任务
数据库报表
其他数据库开发 数据库报表
复制链接
扫一扫
分享
社区描述
其他数据库开发 数据库报表
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章