Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]数据库冗余与数据权限

1楼
chnfo 发表于:2024/4/21 16:02:00
目前遇到一个不太好取舍的东西。
1、如果使用比较精炼的数据库设计方案,例如表B与表A通过ID关联,相应的属性列的值通过表达式列来处理;而表C又与表B关联,相应的属性列也通过表达式列处理
2、但这样一来,就有一个问题,当各个表有数据权限时,用户登录,表ABC分别加载数据时,表达式列的公式影响,这就相当于批量修改了表A和表B的列,数据量大了以后会明显降低效率
3、如果做数据库冗余,在数据同步上又会有比较大的麻烦,例如商品的名称改动一下,其它所有引用到名称的表都要同步修改,这个也不合适

一般情况下,如何处理为好?
2楼
有点蓝 发表于:2024/4/21 22:23:00
冗余关联都用。增加一个审核机制,一旦审核的数据,就不再更改。商品的名称改动一下,就只改未审核的数据。旧数据如果需要看新名称,另外通过查询表关联取数据
共2 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.