我知道有几种(自动)方法来创建数据访问层来操纵现有数据库(LINQ to SQL,Hibernate等)。但我越来越有点累(我相信应该有做事情的更好的方式)的东西,如:从对象定义生成数据库表
- 创建/更改表在Visio
- 使用Visio的“更新数据库”创建/改变数据库
- 导入表变成 “LINQ to SQL类” 对象
- 相应
- 改变代码编译
W¯¯关于从对象/实体定义中生成数据库模式的方法?我似乎无法找到像这样的工具的良好参考(并且我希望至少在某些框架中有某种内置支持)。
这将是完美的,如果我可以只:
- 更改对象定义
- 变更操纵的对象
- 编译代码(对数据库的修改完成自动神奇地)
这是一个非常好的产品。几乎很好是真的......仍然在等待捕捉。 – 2009-06-23 03:21:51
问题在于它是对象数据库,因此不是基于上级关系模型。 – 2009-11-16 01:34:57