Required partitioning
Partitioning is required when components are randomly or partially ordered. The following example represents unordered data:
BGI - 13100,REM,931104,19970424...
AXR - 10930,INV,003X114,19970422...
PVY - 19496,ORD,PO-104-1499,19970425...
BGI - 13100,ORD,PO-182-2587,19970425...
AXR - 10930,INV,003X-114,19970422...
PVY - 19496,REM,931104,19970424...
The file would contain three different types of transactions: Invoice, Order, and Remittance. Each transaction has a different definition based on the type of information it represents.