我正在创建一个使用ASP.NET Core和实体框架的仓库网站。这个仓库里有5000多个工具和设备。
我有一个这样的模型类:
public class Tool
{
[Key]
public long Id { get; set; }
public string Name { get; set; }
public string Description { get; set; }
}
我有另一个表,它保存所有工具输入和输出的日志,如下所示:
public class Transaction
{
public long Id { get; s
我们正在建造一个金球数据仓库。我们有一个分期数据库和最后的数据仓库。
我们有一个创建表CustomerTransaction的存储过程。存储过程的最佳位置在哪里?在分期数据库还是数据仓库?或者每个位置的优点/负面是什么?我刚开始创建数据仓库,并试图学习。
create procedure dbo.FactCustomerTransactionImport -- should this be in StagingDB or datawarehouse DB?
as
insert into DWFinal.dbo.FactCustomerTransaction
(
CustomerI