Ayuda con un Modelo de Base de Datos

Hola tengo una duda de como generar un modelo de base de datos para el
siguiente mapa de sitio, las categorias cuentan con diferentes tipos de
templates, voy a generar un rails-admin para el cliente y que le sea
facil subir un posta a cada categoria y sub categoria pero lo quiero
hacer lo mas sencillo posible. gracias.