답변:
당신이 묻는 것은 데이터베이스 정규화 입니다. 데이터베이스 디자이너가 DB에서 중복되거나 일관성이없는 데이터를 제거하는 데 사용하는 디자인 프로세스입니다. 귀하의 경우, 화면이없는 레코드에 대해 화면 수 필드를 갖는 것은 의미가 없으므로 표준화가 필요합니다.
문제를 해결하려면 데이터베이스에 두 번째 테이블을 추가하고 필드를 입력해야합니다. 그런 다음 기본 테이블과 두 번째 테이블을 고유 한 ID 필드와 연결합니다. 마지막으로 기본 테이블의 레코드에 추가 세부 사항이 필요한 경우 두 번째 테이블에만 레코드를 작성하십시오.
해당 프로세스에 대한 개요는 다음과 같습니다.
이제 영화관에 몇 개의 화면이 있는지 지정하려면 Cinema_Detail 테이블에 레코드를 추가하고 기본 테이블의 해당 레코드에 대한 CinemaID와 화면 수의 값을 제공하십시오.
궁금한 경우
그건 하지 메인 테이블에 직접 요구하고 일을 할 수있다. 액세스 필드에서 테이블에 존재하거나 존재하지 않습니다. 중간 근거가 없습니다. 액세스는 데이터베이스 엔진이므로 적절한 데이터베이스 디자인 규칙을 준수합니다.