论坛首页 编程语言技术论坛

探讨企业级应用中,如何允许用户增加自定义字段

浏览 25809 次
精华帖 (0) :: 良好帖 (15) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-12-30  
真正的企业级用户不需要自己增加自定义字段
0 请登录后投票
   发表时间:2008-12-30  
用户从来不关心字段,都是技术导向的沟通导致的
0 请登录后投票
   发表时间:2008-12-31  
2楼是正解。cms系统就是用来存储用户定义的数据,所以很有参考性
0 请登录后投票
   发表时间:2008-12-31  
自定义表,国内估计有不少人在搞
把开发人员都解放了,只要实施人员就可以了
想法是很不错,但就是折腾人,成功几率很低
0 请登录后投票
   发表时间:2009-01-02  
不停机? 这个怕是过分了
0 请登录后投票
   发表时间:2009-01-04  
个人感觉一下:
实现来说不是问题,应该很容易。写xml也好,存数据库也好 都没问题。但效率和性能是考虑最主要的问题。
1如果写成xml文件。应该说写入非常便捷。但要满足查询,搜索或者其它 在实现起来效率不稳定,而且也难于维护。如果用户的数量多,相对的xml文件也应该不少。频繁的对硬盘操作不是件好事。
2写到数据库。写到数据库问题也不大,而且写到数据库后对于查询 修改 删除也非常方便。但面临的问题是性能和效率。用户反复的连接数据库,对数据库进行操作,而这些功能其实可有可无的东西,所以如果为满足这样的需求而单独建表,还要去维护有些得不长失。
3写到内存。通过第三方的存储空间来时间也是个办法。写到内存中通过K和V来定位。但如果数据量大的话性能和效率也一样。

     所以个人认为 写到数据库中应该可以。前提是 数据库必须经过优化 最好写存储过程 而且处理的时候减少不必要的数据连接 给予适当的连接释放。
      
0 请登录后投票
   发表时间:2009-01-04  
java 有什么key-value好的模型吗?
xiaoyu说的key-value不太明白
0 请登录后投票
   发表时间:2009-01-07  
新建一张表,每条记录对应一个自定义字段,一张关系表记录字段的内容
0 请登录后投票
   发表时间:2009-01-07  
微软的Access都用过吧,想想它是怎么实现的。

这就像做一个DB Client,不过这种需求倒是让我觉得很奇怪,客户是想自己开发吗?
0 请登录后投票
   发表时间:2009-01-13   最后修改:2009-01-13
xiaoyu的:多类型表多值

form_rr的:多值多类型

这2个人说的都很好啊

原来你们2个说的是一样的....刚才误解了......

xiaoyu的是全都是固定表;

form-rr的是有一个固定(模板)表+一个不固定表;

数据结构都是以key-value来表示。

0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics