是否存在不允许数据库设计人员了解数据详情的情况?我正在寻找可以借鉴的现实世界的例子 - 请。
答案 0 :(得分:2)
我忍不住讲一个关于数据库噩梦的故事。其中最糟糕的是亚马逊第一次成长。最初他们只出售书籍,然后扩展到音乐,然后是其他许多东西。
在大约两年的时间里,亚马逊每隔两三个月宣布一个新市场 - 儿童服装,家居用品,花园用品,食品等。数据库人员的任务是开发和支持产品线的系统。然而,亚马逊认为新产品公告高度,高度机密。
特别是,数据仓库人员将远离循环。有时,他们会通过阅读新闻找到新的业务线 - 然后必须在数据仓库中支持它。
因此,他们必须开发灵活的数据库,以满足突击的业务需求。
在任何商业环境中,都会出现新的需求。我会建议一本像Ralph Kimball的“数据仓库工具包”这样的书,以获得更多关于如何开发一个相当强大的系统的背景知识。
答案 1 :(得分:0)
我目前在一家存储私人个人信息的公司工作。我不被允许访问生产数据库。对于我们的开发和测试环境,我们使用随机生成的信息替换所有名称,地址和其他个人信息。
答案 2 :(得分:0)
是的,我经常看到数据库允许用户定义自定义数据。基本方法是为数据库设计元数据系统。然后允许实体与自定义字段关联。您不希望为所有数据执行此操作,否则您最终只能在数据库中使用数据库,但是为了动态添加大量自定义字段,此方法很有效。