Data integrity: defaults, rules, and triggers

To ensure integrity, bcp handles data to copy depending upon its element.