Sql Design Patterns by Donald K. Burleson & Vadim Tropashko