레코드를 자식 테이블에 추가하는 양식을 만들었습니다. 그러나 사람들이 보조 키를 편집 할 수 없도록 부모의 기본 키 목록에서 선택하거나 보조 키를 선택하면됩니다. 내가 어떻게 그럴 수 있니?하위 테이블의 제한적인 레코드 생성 정보. (Oracle Forms Builder)
표 : (1) NULL NOT, 역할 VARCHAR2 (10) NULL NOT, HPLEVEL 번호 (2) NOT NULL, ATKLEVEL 번호
CREATE TABLE 챔피언 (CNAME VARCHAR2 (15) NULL NOT, PRICELEVEL 번호 (2) NOT NULL, MAGICLEVEL NUMBER (2) NOT NULL, DIFFLEVEL NUMBER (2) NOT NULL);
CREATE TABLE SKINS (SNAME VARCHAR2 (20) NOT NULL, CNAME VARCHAR2 (15) NOT NULL, PRICELEVEL NUMBER (1) NOT NULL);
변경 테이블 챔피언 ADD CONSTRAINT pk_Champions PRIMARY KEY (CNAME);
변경 테이블 스킨 추가 제한 fk_Skins 외부 키 (CNAME) 참조 챔피온 (CNAME);
내가 할 수있을 때 이것을 확인 하겠지만 필요한 모든 정보를 줄 수 있습니다. 자세한 정보로 질문을 업데이트했습니다. 더 필요하면 말해줘. –