Software Engineering Design Patterns for Relational Databases. - Cyril S. Ku; Thomas J. Marlowe; Tatyana Budanskaya; Philip Kang (Software Engineering Research and Practice, 2007)