Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/09/2018, 20:15
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 10 meses
Puntos: 379
Respuesta: POO, problema conceptual, require_once

Tu problema creo que es porque estas pensando en termino de tablas en lugar de objetos.
Como objeto la clase o metería puede requerir a alumnos sin ningún problema para determinar si tiene o no alumnos asignados y no debes de tener "referencias cruzadas" aun cuando requieras a la clase Alumno ya que solo vas a consultar en esa clase.
Espero ayudarte y si no, explicar mejor cual es el problema pero yo creo que facilmente puede hacer algo como:
Código PHP:
Ver original
  1. if ($subject->hasNoStudents()) {
  2.     $subject->eliminate();
  3. }
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.