주어진 테이블에서 고유 한 기본 키 대신 모든 테이블에서 고유 한 단일 키 대신 모든 테이블에서 단일 시퀀스를 기본 키로 사용하는 것이 허용 되는가? 그렇다면, 테이블에서 단일 기본 키 시퀀스를 사용하는 것보다 객관적으로 낫습니다.
저는 DBA가 아닌 주니어 소프트웨어 개발자이므로 여전히 훌륭한 데이터베이스 디자인의 많은 기초를 배우고 있습니다.
편집 : 누군가 궁금해하는 경우, 최근에 우리 회사의 DBA 중 한 사람이 데이터베이스 디자인에 대한 비판을 읽었습니다. 나는 지금까지 배웠다.
Edit2 : 의견의 질문에 대답하기 위해 이것은 Oracle 11g 용이지만 데이터베이스가 아닌 특정 수준에서 궁금합니다. 이 질문이 데이터베이스에 의존한다면 그 이유를 알고 싶지만 그런 경우에는 오라클에 대한 답변을 찾고 싶습니다.