저는 부동산 회사를위한 데이터베이스를 구축하고 있습니다. 이러한 부동산 속성은 CodeIgniter 웹 사이트를 사용하여 영업 사원이 관리합니다.하나의 필드에 여러 값이있는 MySQL 테이블
이 테이블에 대한 데이터베이스 디자인은 어떻게 진행해야합니까? 주소/위치, 가격 등의 필드는 매우 간단하지만 Kitchen Appliences, Property Usage 등의 일부 섹션이 있습니다. 판매원이 해당 필드에 대해 여러 값을 확인할 수 있습니다.
더하여, 재산에는 테이블 사람들로부터 여러 사람이 붙을 수 있습니다. 이것은 중간 매체, 소유자, 판매자, 자산 변호사 등일 수 있습니다.이 필드 하나만 사용해야합니까 아니면 그냥 테이블을 추가하고 바인딩을 정규화 하시겠습니까?
하나의 필드를 사용하고 직렬화 된 데이터를 사용하는 것이 가장 좋은 방법입니까 아니면 더 좋은 방법일까요?
당신은 그것을 위해 별도의 테이블을 만들어야합니다
의견을 보내 주셔서 감사합니다. 그러나 MVC 관점에서 모든 테이블에 대해 클래스/컨트롤러를 만들어야합니까? – Simon
이것은 데이터베이스 디자인의 범위를 넘어서는 것이며 다른 질문입니다. –
MVC 관점에서 컨트롤러는 데이터베이스 테이블과 관련이 없습니다. – nem75