Storing Marking as a List
The marking of a product in an order is now stored as a list (collection) of marking codes instead of a single value. This allows for proper handling of products with multiple marking units and supports scenarios with fractional quantities.