A model for taxonomy