Hi Greg –
My initial thought was to create schema libraries. I though I’ll have one for 4010 X12, one for 05 Edifact, etc, but the memory footprint indicated that this was a bad idea. Also, there was a limit to the number of schemas(5 to 7 standard EDI schemas) that I could have in a Project before it was too large to compile.
For this reason, I am now creating one single Project per schema. I also create one Project per map and bring the map and the schemas together in the Solution.
So the general rule of thumb for me is to have one Project per artifact. This seems to be working fine. I should also note that a Project can be used in multiple Solutions. So you could have a project for 4010 850 schema, and add it to your 4010 inbound orders Solution, and also your 4010 outbound orders Solution.
– weak architect