提问人:aeGNoR 提问时间:11/16/2023 最后编辑:philipxyaeGNoR 更新时间:11/17/2023 访问量:19
InvoiceDetails 表的不同类型
Different type for InvoiceDetails table
问:
SaleInvoices 表:
发票 Id | 发票日期 | 客户 ID |
---|
产品表:
产品 Id | 产品编码 | 产品名称 |
---|
OtherIncomes 表:
其他收入 Id | 收入代码 | 收入名称 |
---|
如何为发票中的产品和其他收入设计具有不同行类型的 Sale Invoce Details 表?
SaleInvoiceDetails 表:
SaleInvoiceDetailId | SaleInvoiceId | ??????? |
---|
答:
0赞
Tamtomo Abdi Negoro
11/16/2023
#1
很简单,对我来说,我会:
- 添加另一列作为外键(指详细信息与哪个参考表相关,即 SalesInvoice、Product 或 OtherIncome) 套利
- 使用 SalesInvoiceID、ProductID 或 OtherIncomeID 作为 SalesInvoiceDetailID 的一部分,假设它们彼此唯一。
评论