-1
我是SQL服务器的新手,希望确保使用最佳实践。我正在做的是创建7个表格。SQL Server最佳实践表链接
(Transaction,Customer,Business,Vehicle,Seller,Lien,Mailto)
Transaction
是我的主表的地方创建一个TransactionID
。然后在其他6张桌子上,我还会有一个TransactionID
列,所以我可以将它们连接在一起。
在其他6张表中,他们每个都有自己的ID。
例如
(CustomerID, BusinessID, VehicleID, SellerID, LienID, MailtoID)
我的问题是在我的交易表我必须列出所有这些IDs
的或不具有只是TransactionID
让他们所有连接。
事务表1实施例
ID
Type
DateTime
事务表2实施例
ID
Type
CustomerID
BusinessID
VehicleID
MailtoID
SellerID
LienID
DateTime
(对于事务ID我希望它被创建,然后自动填写对于相同我相信这些字段是使用外键提交的)
任何帮助,将不胜感激!
您需要插入/更新(在事务处理表上)的触发器。该触发器将使用新的TransactionID更新所有其他表 –