SQL ServerManagementStudioを使用してデータベースを開発しようとしています。
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」のように異なるモデルを持つため、各子テーブルのモデル列は一意です。
同じモデルを持つ子テーブルの1つを読み取るには、祖父母モデル列を使用する必要があります。
マシンのモデルを入力し、対応する子テーブルから容量を返すac#プロジェクトを開発します。