howtos are the children....scategory has many howtos....
now scats is an array where the content is an array of howtos contents?
p scats.first
p scats.first.howtos
p scats.first.howtos.first
Next question: What is an "empty" howto? Can you add a :condition or similar to the has_many to exclude them at the database level? Or - even better - not store them?