for copying you can use select ...into...syntax or insert... select but since you want to have different pk i would suggest latterso first create new table same as tblAsset and then useINSERT tblPolicyInfo (AssetID,PolicyNo,PolicyStart,PolicyEnd)SELECT AssetID,PolicyNo,PolicyStart,PolicyEndFROM tblAsset
for keeping referential integrity you can use FK relationship as you explained------------------------------------------------------------------------------------------------------SQL Server MVPhttp://visakhm.blogspot.com/