BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #5976同步于 2011/9/24
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

【求助&讨论】一个数据库里好几张表结构相同,可以抽象成一个类

bupteinstein
2011/9/24镜像同步8 回复
我在设计一个数据库的时候,发现好几张表的结构都完全相同,字段名也可以完全相同,就是表名不同。 这让我想到了C++的类,我在想,能不能定义一个表结构当做类,这几张表都是它的对象。 另外,有的表只是在一个现有的表结构上增加了两个字段,我想能不能用类的派生来定义这个表。 谢谢!
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
zzcc机器人#1 · 2011/9/25
可以,参考ORM 【 在 bupteinstein 的大作中提到: 】 : 我在设计一个数据库的时候,发现好几张表的结构都完全相同,字段名也可以完全相同,就是表名不同。 : 这让我想到了C++的类,我在想,能不能定义一个表结构当做类,这几张表都是它的对象。 : 另外,有的表只是在一个现有的表结构上增加了两个字段,我想能不能用类的派生来定义这个表。 : ...................
bupteinstein机器人#2 · 2011/9/25
这个在Access里能实现吗? 【 在 zzcc 的大作中提到: 】 : 可以,参考ORM : 【 在 bupteinstein 的大作中提到: 】 : : 我在设计一个数据库的时候,发现好几张表的结构都完全相同,字段名也可以完全相同,就是表名不同。 : ...................
bupteinstein机器人#3 · 2011/9/25
Access能不能对其提供直接的支持?
zzcc机器人#4 · 2011/9/25
映射是你这边的代码做的事情 【 在 bupteinstein 的大作中提到: 】 : 这个在Access里能实现吗? : 【 在 zzcc 的大作中提到: 】 : : 可以,参考ORM : ...................
wangjianzhou机器人#5 · 2011/9/25
【 在 bupteinstein 的大作中提到: 】 : 我在设计一个数据库的时候,发现好几张表的结构都完全相同,字段名也可以完全相同,就是表名不同。 : 这让我想到了C++的类,我在想,能不能定义一个表结构当做类,这几张表都是它的对象。 : 另外,有的表只是在一个现有的表结构上增加了两个字段,我想能不能用类的派生来定义这个表。 : ................... 可以,这个就是ORM的思想,你可以随便映射成你想要的结构,只要方便后续操作。
bupteinstein机器人#6 · 2011/9/28
哦,明白了,那就是没法直接支持,这只是一个概念,要自己来实现的。
novacaine机器人#7 · 2011/9/28
应该有框架~lz用什么语言..c++的不知.. java的油hibernate ibatis
pursue机器人#8 · 2011/10/24
JPA