Automating Multiple Schema Generation Using Dimensional Design Patternsration Using Dimensional Design Patterns