我正在尝试使用 Sql Server Management Studio 开发一个数据库。
Grandparent table
Resource
ResourceID_PK int
Project nvarchar(5)
Model nvarchr(15)
Parent table
Machine
MachineID_PK int
Model_UK nvarchar(15)
Type
Brand
EmptyWeight
Child tables
DumpTruck . Excavator Loader
DumpTruckID_PK ExcavatorID_PK Loader_ID int
Model_UK Model_UK Model_UK nvarchar(15)
Capacity Capacity Capacity
模型列对于整个数据库是唯一的。我需要从祖父母表到达容量列。每个子表的型号列都是唯一的,因为所有机器都有不同的型号,例如“CAT966”。
我需要使用祖父模型列来读取具有相同模型的子表之一。
我开发了输入机器型号的 ac# 项目,并将从相应的子表返回容量。