Relaciones entre modelos con KumbiaPHP

El ejemplo que vamos a ver es la relación entre tres tablas del Proyecto HappyDomain, en la cual mostraremos información haciendo uso únicamente de las relaciones declaradas, es decir sin tener que usar directamente sentencias SQL.

Tablas

  • Dominios: Todos los demonios que tenemos registrados, estos están asociados con
  • Cuentas: es la cuenta que tenemos con nuestro proveedor, es decir puedo tener más de una cuenta con el mismo proveedor de dominios.
  • Proveedores: Quienes nos dan el servicio de los dominios u otros servicios, estos se relacionan con los dominios mediante las cuentas que tenemos con ellos.

Nuestros modelos

Nuestros controladores

El código para listar los dominios en una tabla

El código es únicamente para tener un ejemplo de como funcionan las relaciones en KumbiaPHP, y como poder acceder  a la información sin necesidad de hacer uso de sentencias SQL.

En otro POST veremos el uso de Helpers y Partials para optimizar código

Leave a Reply

Your email address will not be published. Required fields are marked *