Category Structural Design