I am currently in the process of designing an Insert statement to load a ton of data into my products table. The products table in my database has several foreign keys to other tables and referential integrity is highly enforced. What is the best way to load my products table? Drop the constraints on the products table and load it, then reapply the constraints? Create a trigger? Create a bunch of insert statements loading the other tables surrounding the products table after loading the products table?