Carlos
Carlos
Comparte:

¿Cómo representar una categorización/generalización en Laravel?

Buenos días, primero que nada felicidades por tus vídeos de gran calidad; personalmente he aprendido un montón gracias a ti. 
Tengo una duda y no he encontrado información al respecto en internet, nadie me ha respondido en https://es.stackoverflow.com y tampoco lo encontré la respuesta en tus vídeos (por lo que me estoy empezando a preocupar).
Tengo que dar de alta publicadores,pero hay distintos tipos de publicadores y creo que luego de terminar el desarrollo se va a desear añadir más ¿Cómo puedo hacer algo genérico? 
Lo he pensando y creo que la mejorar forma es hacer una Categorización o Generalización (no sé como lo llamarás tu), pero para que nos entendamos te dejaré una imagen (https://i.stack.imgur.com/HdgNc.png). Este tipo de relación permite que los publicadores tengan información en común, pero dependiendo del tipo de publicador tendrán información a extra.
¿Cómo hago esto en Laravel? ¿Es una relación 1 a 1? ¿Cómo hago el formulario de alta? ¿Primero hago que se de alta un publicador y luego se asigne a un tipo o todo en el mismo formulario?
Agradecería tu respuesta, y si la respuesta está en alguno de tus vídeos de pago, me suscribiré.
Gracias de antemano. 
Saludos.