我发现我的大多数客户根本没有记录他们的数据库,我觉得这很可怕。为了介绍一些更好的做法,我想知道人们正在使用哪些工具/流程。
我不是在谈论逆向工程/记录现有数据库,而是主要讨论开发系统/数据库时的文档最佳实践。
我一直在使用扩展属性,因为它们非常灵活。大多数标准文档工具都可以被淘汰MS_Description,然后您可以将自己的工具与定制工具一起使用。
请参阅此演示文稿:#41-Get a Lever and Pick Any Turtle: Lifting with Metadata
这段代码:http ://code.google.com/p/caderoux/wiki/LeversAndTurtles