code structure and pattern for ssdt projects