반응형
ER 다이어그램이 Datagrip에 관계를 표시하지 않음
데이터 그립의 ER 다이어그램은 테이블 간의 관계를 표시하지 않고 테이블만 표시합니다.MYSQL을 사용하고 있습니다.MariaDB도 사용해 보았습니다. 여기에 이미지 설명을 입력하십시오.
네, 이 문제를 우연히 발견했는데 적어도 MySql을 사용하여 외부 키를 선언하는 방법에 따라 달라질 수 있습니다.
이 다이어그램은 인라인 외부 키 선언을 사용하여 이 구문을 사용하여 작성된 테이블의 관계를 표시하지 않습니다.
CREATE TABLE table(
my_pk int primary key,
fkrow int references other_table(fkrefrow)
);
그러나 테이블이 이 구문으로 작성되어 자체 행에 외부 키 제약 조건을 선언하는 경우 다이어그램에 관계 화살표가 표시됩니다.
CREATE TABLE table(
my_pk int primary key,
fkrow int not null,
foreign key (fkrow) references other_table(fkrefrow)
)
언급URL : https://stackoverflow.com/questions/42506921/er-diagram-not-displaying-relationships-in-datagrip
반응형
'code' 카테고리의 다른 글
선택적 문자열 확장자를 추가하는 방법은 무엇입니까? (0) | 2023.08.11 |
---|---|
Chrome 콘솔이 열려 있는지 확인합니다. (0) | 2023.08.11 |
MariaDB 연결이 임의로 실패하지만 계속 유지됨 (0) | 2023.08.11 |
Oracle - 여러 개의 카운트를 하나의 쿼리로 반환 (0) | 2023.08.11 |
Tom을 위한 데이터 소스 설정 방법EE+ (0) | 2023.08.11 |