데이터베이스 설계에 외부 키가 정말 필요합니까? 제가 알기로는 외부 키(FK)는 프로그래머가 데이터를 올바르게 조작하는 데 도움이 됩니다.프로그래머가 이미 올바른 방법으로 이 작업을 수행하고 있다고 가정하면, 외래 키의 개념이 정말 필요한 것일까요? 다른 외부 키 용도가 있나요?내가 뭘 빠트렸나요?외부 키는 데이터 수준에서 참조 무결성을 적용하는 데 도움이 됩니다.또한 기본적으로 인덱싱되므로 성능이 향상됩니다. 키는 가 코드 수 .ON DELETE CASCADE과 주문이 이 1개 경우 될 수 외부 키 없이 데이터베이스를 설계하는 것은 상상할 수 없다.이러한 정보가 없으면 결국 실수하여 데이터의 무결성을 손상시킬 수밖에 없습니다. 엄밀히 말하면 꼭 필요한 것은 아니지만, 큰 메리트를 얻을 수 있습니다. F..