다음 시나리오에 대한 적절한 관계 설정/스키마를 알아 내려고하고 있습니다. 관계 자체에 대해 분명하지 않습니다.CakePHP 관계 시나리오
내 모델 : Accident
및 People
.
사고에는 많은 사람들이 관련 될 수 있습니다. 사람이 많은 사고와 관련이있을 수 있습니다.
예 : 사고는 Abe와 Bob에게 발생합니다. 아베는 여러 가지 사고와 관련이있을 수 있습니다.
적절한 스키마가있는 사고 테이블, 사용자 테이블 및 accidents_people 테이블이 있습니다. 사용자가 사람과 관계없이 독립적으로 사고를 추가 할 수 있고, 사고와 독립적으로 사람을 추가하고, 사고를 편집 할 때 여러 사람과 연결할 수 있기를 바랍니다. 이것이 가능한가?
$people = $this->Accident->Person->find('list'); //should give me list of all people
$this->set('people', $people); //should allow me to access a list of all people in view