2017-11-27 18 views
-2

laravel 응용 프로그램에서 프로젝트를 수행하고 있습니다. 이 사이트는 한 도시에서 이용할 수있는 모든 코스 (단기 코스, 학사, 석사 등)에 대한 정보를 제공합니다. 그러나 학회와 코스의 관계에는 때때로 다른 대상 (교수진> 부서)이 있습니다. 이것보다 더 좋은 연습이있는 경우 작업 할 때 나는 몇 가지 도전에 직면하기 때문에 내가 궁금 **모든 기관을 관리하기위한 데이터베이스 설계

my solution

: Relationship UML Sample

나는 두 테이블로 분할 한 솔루션을 함께했다 laravel 웅변은 **

는, 나는 별도의 테이블 (tb_institutes, tb_faculties 및 tb_departments를 만드는 더 나은 생각

+0

당신은 Laravel Eloquent ORM을 읽어야합니다. 모델 (코드)이 어떻게 보이는지 보여주지 않기 때문에 질문을 이해하기 어렵습니다. https://laravel.com/docs/5.5/eloquent – hinteractive02

+0

죄송합니다, 편집 태그 –

답변

1

, 정말 고마워요 tb_courses) 오류를 방지하기 위해 모든 방법으로 액세스하십시오.

+1

당신은 테이블을 분리하고 hasMany 및 belongsTo 관계로해야합니다. 예 : courses-> belongsTo ('Institute_ID')이지만 교수 및 부서에서는 선택 사항입니다. –