Custom post type and meta fields
WordPress Building Better Relationships
Demystifying Custom Post Types and Taxonomies - Tracey Kemp - WordCamp Sydney 2012
Gail villanueva add muscle to your wordpress site