首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > PowerDesigner >

扩展性良好的数据库设计,该怎么解决

2012-02-08 
扩展性良好的数据库设计请问 什么叫 扩展性良好的 数据库设计呢时下的 orm 对于数据底层的依赖挺大的(我会

扩展性良好的数据库设计
请问 什么叫 扩展性良好的 数据库设计呢
 时下的 orm 对于数据底层的依赖挺大的(我会的部分)
一旦 调整了 数据库 那么不是 对 实体类 进行了修改吗?

那????

请问设计这样的数据库的思想是什么呢

有 pd 的 实例更好 先谢过了


另外 求教:
现在有个设计 是 A表里有字段 1 2 3 4 5 6 7 8
B表里 需要引用A表字段里的 3 5 7 
那么 这个在pd 里如何体现呢???

[解决办法]
1. 如果你用ORM来做,就先画UML中的类图,不用管ER图了
2. 用相应的编程语言Java,C#或者C++写好相应的实体类(UML类图中的相关实体类)
3. 用ORM的机制生成数据表

即先类后表。

我觉得楼主的顺序搞反了,你的意思是先表后类,一般ORM不建议这么做。
其实怎么做都没有关系,但必须确保两者同步和一致!

现在有个设计 是 A表里有字段 1 2 3 4 5 6 7 8
B表里 需要引用A表字段里的 3 5 7
那么 这个在pd 里如何体现呢???
采用主外键关联就可以了,有两种方式Identifying relationship和non-Identifying relationship,均可。

[解决办法]
扩展性良好的 数据库设计?

数据库设计一般不考虑扩展性,
因为用到数据库的时候,基本都是数据量很大情况,性能是主要考量。
真需要加个字段或表什么的,对数据库而言也是很简单的事。

热点排行