Sunday, July 29, 2007

Basic generic products db


Here is a basic design for a generic product database using STI. This allows different kinds of things to be gropuped by class and inherited normally, and makes it easy to have different associations/association rules on similiar things. Something like a cart, is an order by another name, and just has to be re-typed into something like CompletedOrder when completed.