Вы можете создать две отдельные таблицы в вашей модели, VehiclesCars
и VehiclesTrucks
.Отфильтруйте их по VehicleType
, чтобы они содержали только соответствующие строки.
Или, если вы хотите иметь список со всеми транспортными средствами, создайте вычисляемый столбецв Records
таблице вот так:
VehicleId = IF(ISBLANK(Records[Car]); Records[Truck]; Records[Car])
И создайте только один внешний ключ между Records
и Vehicles
: