C# 在数据库级别跟踪进程

C# 在数据库级别跟踪进程,c#,sql-server,C#,Sql Server,我有两张表格,分别是:付款期和承包商。我有一个过程,它将为承包商创建账单。现在我想跟踪一个付款期的情况,为该付款期创建了承包商账单。我想跟踪这一点,因为有时可能会有一种情况,当一些承包商,法案并没有创建 如何在数据库级别跟踪此信息???需要表格结构的建议。您可以创建以下三个表格来包含此信息 PayPeriod-包含所有账单期间 承包商-包含承包商的详细信息 账单-此表包含承包商、付款期表和账单信息的外键 我想跟踪哪个承包商的账单是为哪个时期创建的。在一段时间内,它为所有承包商创建了账单。所以,我

我有两张表格,分别是:付款期和承包商。我有一个过程,它将为承包商创建账单。现在我想跟踪一个付款期的情况,为该付款期创建了承包商账单。我想跟踪这一点,因为有时可能会有一种情况,当一些承包商,法案并没有创建


如何在数据库级别跟踪此信息???需要表格结构的建议。

您可以创建以下三个表格来包含此信息

  • PayPeriod-包含所有账单期间
  • 承包商-包含承包商的详细信息
  • 账单-此表包含承包商、付款期表和账单信息的外键

  • 我想跟踪哪个承包商的账单是为哪个时期创建的。在一段时间内,它为所有承包商创建了账单。所以,我想跟踪一下。我不想保存账单信息。@iDipa在账单表中,您可以只保存给定表的账单编号和外键。