使用OOPS设计数据库表架构?

亚历克斯

通常,我们首先检查项目要求并设置表格,然后进行1/2 / 3-NF归一化。

我不喜欢这种方式,因为它不是面向对象的方式。因此,任何人都可以分享经验,我们如何使用OOP设计复杂的表架构/关系?

甚至是链接/书号ISBN也是欢迎的。这对我来说很重要。

谢谢

罗伯·康克林

关系数据库不能是面向对象的。多年来,试图迫使它们进入面向对象的模型已成为许多不良设计的原因。

面向对象编程的核心是将代码和数据放入同一“对象”。将代码放入关系数据库是一个错误的设计。使您的关系数据库擅长存储规范化数据(您所说的1/2 / 3-NF)。

您可以先进行应用程序设计(请这样做),这将影响创建的表以及对表进行规范化的程度,但是数据库设计本身不应面向对象。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

设计数据库-游戏表

来自分类Dev

为基于事件的分析设计数据库架构

来自分类Dev

库存数据库设计架构的库存表

来自分类Dev

如何从表单设计数据库表?

来自分类Dev

如何设计数据库架构来存储具有n元树格式的数据

来自分类Dev

设计表单的数据库架构

来自分类Dev

为适用于世界各地城市的城市设计数据库架构

来自分类Dev

在为SaaS应用程序设计数据库架构时需要帮助

来自分类Dev

如何为聊天应用程序中的民意测验设计数据库架构?

来自分类Dev

在为SaaS应用程序设计数据库架构时需要帮助

来自分类Dev

使用相似但不同的模型设计数据库

来自分类Dev

会计数据库架构

来自分类Dev

会计数据库架构

来自分类Dev

每个表的许多未使用列的数据库设计注意事项具有相同的架构

来自分类Dev

布尔标志字段的架构设计(数据库架构)

来自分类Dev

设计数据库的正确方法

来自分类Dev

关于设计数据库

来自分类Dev

设计多个表使用相同模型的 SQL 数据库

来自分类Dev

更新MySQL数据库表架构

来自分类Dev

在设计Rails数据库架构时如何避免使用关注点?

来自分类Dev

如何为不同类型的用户设计数据库表?

来自分类Dev

如何设计数据库表进行文件下载统计

来自分类Dev

在设计数据库时重复表或留空字段有多严重?

来自分类Dev

与数据库架构和设计有关

来自分类Dev

MongoDB:股票报价数据库的架构设计

来自分类Dev

MongoDB:股票报价数据库的架构设计

来自分类Dev

坚持为我的Firebase数据库设计架构

来自分类Dev

Mongodb数据库架构设计问题

来自分类Dev

SQL数据库架构设计标签