For 100% polyester fabrics use 1.5 lb. of dye per 100 lbs. of fabric (1.5% OWG) to get medium shades. (With black, you are going to get more of a charcoal grey with this product.) That would be 6 - 4 oz packets, so 3 for 50 lbs. of fabric, etc.
XML data type was introduced in SQL Server 2005. This type allows you to store XML data up to 2 GB. Here is a small example of, pretty much self-explanatory.
Data Types (Transact-SQL) In SQL Server, each column, local variable, expression, and parameter has a related data type. A data type is an attribute that specifies the type of data that the object can hold: integer data, character data, monetary data, date and time data, binary strings, and so on. SQL Server supplies a set of system data types that define all the types of data that can be used with SQL Server.