JiveJdon Community Forums
在线457人   首页   主题表   培训咨询   标签   精华   查搜   注册    登陆 RSS
首页 » 论坛 » J2EE/JavaEE/JEE/EJB/JSF等技术讨论
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表
???en_US.forumThreadNext.name??? 下一主题
Go 总共有 0 回复 / 1
 发表新帖子   回复该主题贴
likewater

悄悄话
发表文章: 42
注册时间: 2002年12月08日 12:41
BANQ大人请进,数据库设计方面的问题 2003年06月24日 02:11 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
标签列表
我现在想做点通用的玩意,数据库设计如下:
a表,放一个对象的属性描述

int field1
var(10) objectType 对象类型
var(100) objectdesc 对象描述
var(10) objectTable 该类型存放的表名

然后剩下的b....f都是如下设计
int field1 对应A表的主键
var(100) 对象的值

其他表类似,只是对象的值那一栏数据的类型不同而已了
存放例子如下
a表:
1
String
自行车
b

b表:
1
真正的对该自行车的描述数据

大致是这样,不知道各位看明白了没
这样我在A表中描述一个对象,实际查询则需要到各个不同的表中找出对应的字段,总感觉怪怪的,我想对于小系统也许够用,但对大系统肯定熬不过去的吧
经过测试,在20-30万条记录中按主键查找还是很快的,虽然关联了多个表。但是好像避免不了频繁操作数据库的工作,设VIEW就失去了通用的意义(也许我数据库功力还不够吧),总之两难
哪位达人有相关的设计经验 ,能够一同分享一下?探讨一下得失
这个主题有 0 回复 / 1Go
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表    返回页首返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache 缓存 DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Seam Spring Struts
正在读取,请等待...
google yahoo 新浪ViVi 365Key网摘 天极网摘 CSDN网摘 添加到百度搜藏 POCO网摘 博采网摘
查询本论坛内 回复超过的热门帖子
     回复该主题贴
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
  每2分种自动备份发贴内容Ctrl-V粘贴取出,提问题前先查询标签列表

RSS 手机阅读 add to google add to yahoo
解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-08 jdon.com

anti spam