如果我有账单(来自供应商)和发票(给客户),最好将它们分开(放在两个表中),还是放在一个表中?
那么供应商/客户呢?
这些都是关系继承问题,你能给我一些关于这方面的最佳实践吗?
发布于 2010-02-21 06:47:30
出于许多原因,这是一条危险的道路。
我认为从逻辑上讲,您可以将所有内容折叠到一个表中,其中包含一个列"PrimaryKey“和可选的列Col1、Col2、Col3等,所有的varchars都可以被其他类型解释。
特别是对于存在审计跟踪和归档问题的财务数据,这并不是一种简化。
(但这是一种我们都会经历的策略...:)
https://stackoverflow.com/questions/2303860
复制相似问题