There are numerous database design patterns. They aren't often nicely formalized, so you may have to simply look at lots of database design.
See, for example, Fowler's books on design patterns. Also Nock's Book.
There are blogs, like database programmer.
There's an IEEE book, On Pattern-Based Database Design and Implementation.
The Google Search (link) turned up 24M hits.