I do have a 1:1 relation between a class Auction and a class Product.
static $has_one = array("product"=>"Product")
I intend to subclass Product for many different product categories, eg Shoe extends Product, Belt extends Product.
Would I have to define a new relation if I want a relation between Auction and Shoe?