请大家来帮忙讨论一下,关于一个大型项目数据库设计问题

lishuguang lishuguang 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
面对一个大型的项目,设计到很多不同类型的数据,在进行数据库设计时,有两种方式:
1、把所有的表都建在同一个用户下,通过表的命名规则来区分数据类型,比如:定义雨水情数据库中的表时,可以定义为ysq_xtable;
2、根据数据的类型不同,在数据库中建立不同的用户,然后在用户下建立不同的表。
请比较一下两者的优缺点
...全文

相关推荐

Flutter大型项目架构:分层设计篇

上篇文章讲的是状态管理,提到了,相比与原生的setState()及Provider等有哪些优缺点,并结合实际项目写了一个简单的使用,接下来本篇文章来讲Flutter大型项目是如何进行分层设计的。

那年星空

Laravel数据库同步工具:laravel-db-sync实战指南

在现代Web开发中,Laravel框架凭借其优雅的语法和强大的功能成为了PHP开发者的首选。自2011年问世以来,Laravel通过不断迭代,为开发者提供了一个全栈的开发平台,这使得从简单的CRUD应用到复杂的业务系统都能在Laravel的生态系统内得到高效实现。自定义过滤规则是的另一个亮点功能,它极大地提高了工具的灵活性和适用范围。通过编写自定义的过滤规则,开发者可以精确控制哪些表、列或数据行被同步。这允许排除敏感数据,或者根据项目特定需求只同步部分数据。这种自定义能力意味着。

韦臻

内存数据库的设计与实现(已在大型项目中应用)

主要内容 1、设计总图 组成,由Redis集群缓存,普通缓存,传统数据库,各类数据驱动 2、内存数据库的增删改查,分页查询 组成,由数据查询,分页查询,数据存储,数据修改,数据删除 3、内存数据库的驱动 组成,由驱动适配器,普通缓存驱动,Redis缓存驱动 4、内存数据库与传统数据库的同步(作为安全保障) 组成,由数据加载到内存,存储同步,修改同步,删除同步,数据容错处理

慧尘8899

db和model用哪个开发大型项目 thinkphp_干货 | 10个最好用的PHP框架,请收好~

各个框架的学习教程看下图PHP,或超文本预处理程序,是一种开源的服务器端脚本语言。它也非常受欢迎——截至2020年5月,几乎60%的网站都在使用PHP。但是您如何知道哪个PHP框架适合您呢?为什么要使用PHP框架?本文将列出10个比较流行的PHP框架来帮助您进行选择。PHP框架提供了简化web应用程序开发的基本结构。我们使用它们是因为它们加快了开发过程。最重要的是,使用PHP框架构建的网站和应用程...

weixin_39900023

从需求分析到上线方案:大型项目开发设计文档规范指南

本文系统性地探讨了软件开发过程中的各个关键环节,包括需求文档分析、系统现状评估、概要设计与详细设计、测试方案以及上线策略。通过对业务需求文档(BRD)、市场需求文档(MRD)和产品需求文档(PRD)的深入分析,文章强调了需求理解对项目成功的重要性。进一步地,系统现状分析帮助开发团队识别与现有功能的关联与影响,为新功能的开发提供了重要依据。文章还讨论了测试与上线策略的制定,以降低风险、提升用户体验。最后,文章总结了项目管理中的排期与风险分析,强调了团队协作在系统开发中的关键作用,为读者提供了一份实用的开发指南

张彦峰ZYF
评论 5
收藏 已收藏
分享
返回顶部
lishuguang
Oracle 高级技术 3,499 成员 18,710 内容