2012-01-26 124 views
1

什么是工业最佳做法的帐单和船舶地址表?人们将它们组合成一张桌子还是将它们分成两张不同的桌子?这是用于一般发票。先谢谢你!数据库结构设计

回答

6

我会有一个CustomerAddress表允许每个客户多个条目。 IsShippingAddress标志将指示哪一个是送货地址。一列IsBillingAddress列。将被类似地使用。

这样,如果需要,同一地址可用于运输和帐单。

+0

或者可以允许每个客户有多个送货地址。例如工作和家庭。 – bdares

+0

编程逻辑明智,这是否添加了大量的开销? – gavin

+0

@gavin不,我会说这比使用每个单独的表更少。 – RedFilter

1

为了方便和安全的原因,我见过很多带有单独表格的系统,有时候还有很多送货地址,所以有个表格。还有确认电话等等。你明白了吗?

+0

谢谢。我明白了,这取决于要求 – gavin