java - 데이터 관계를 처리할 때 데이터베이스 테이블 외래 키를 사용하는 것과 코드 내 유지 관리를 사용하는 것의 장점과 단점은 무엇입니까?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-17 10:08:48
0
2
569

최근에 기업용 애플리케이션 프로젝트를 위한 라이브러리 테이블을 디자인하다가 데이터 연결 문제에 직면했습니다. 코드 내에서 유지 관리하는 것이 더 나은지, 아니면 외부 연결을 수행하는 것이 더 나은지 결정되지 않았습니다. 전문가의 의견을 구하고 있습니다

.
曾经蜡笔没有小新
曾经蜡笔没有小新

모든 응답(2)
巴扎黑

개인적인 생각을 말씀드리겠습니다.
일반적으로 데이터베이스 외래 키를 사용하는 것이 좋습니다. 이는 상대적으로 완전한 제약 조건을 갖습니다. 게다가 대부분 기업의 대부분의 애플리케이션(80%)은 아직 데이터베이스 세분화 수준에 도달하지 못했습니다. 그렇다면 데이터베이스의 무결성에만 의존하면 안 될까요? ?

외래 키를 사용하지 않으면 일반적으로 너무 크므로 100만 개 이상이어야 합니다. 세분화할 필요가 있습니다. 프로그램 유지 관리는 수동으로만 사용하십시오. . .

刘奇

수요는 안정적입니다. 외래 키를 사용하세요.
수요는 자주 변경됩니다. 사용하지 마세요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿