I typically suggest business-friendly Schemas names (Component definitions). My current customer explained their Schemas don't have spaces because of DD4T (Java).
- What causes this in DD4T?
- What characters are allowed for DD4T schemas?
Also, is this a strict requirement--can they somehow allow spaces in Tridion Schemas?
Update: based on Rogier's answer, my premise was wrong. Let me ask instead, how are Schema names used in DD4T (Java, if there's a different)?