我們可以稱之爲iC_ProductImageAssociation表添加更多的列「ProductFeatureApplicabilityId」Sybase批量複製
此列將引用iC_ProductFeatureApplicability。因此,當產品假設產品顏色爲'RED'的ABC被插入到iC_ProductFeatureApplicability中時,我們可以使用此ProductFeatureApplicabilityId並將其存儲在iC_ProductImageAssociation表中。
so now圖像可以應用於產品或產品特徵或兩者。另外我計劃生成一個備用ProductFeature數據模型。我們可以創建一個產品功能(iC_ProductFeatureMasters)的主表,它可以將產品特性(iC_ProductFeatureMasters)作爲一個功能存儲在其中(而不是像iC_ProductFeature表中那樣存儲顏色,尺寸,品牌等等)將所有這些列存儲爲行和在運行時administor可以定義更多的功能
所以iC_ProductFeatureMasters將數據存儲爲
ProductFeatureMasterId FeatureName
1 Color
2 Size
3 Brand
4 Dimensions
和iC_ProductFeature表將存儲ProductFeatureMasterId及其值。
所以現在iC_ProductFeature看起來像下面
ProductFeatureId ProductFeatureMasterId Description UOM ID
1 1 RED
2 4 10 1
Sql Server批量複製在Sybase上不起作用。但是在Sybase的Sybase ASE驅動程序中有批量複製方法。 – 2011-02-01 15:34:57