정상적인 (전통적인) 데이터베이스 데이터를 가지고있는 상황을 처리하는 동시에 " ini 파일 "데이터를 사용하고 이들 사이의 무결성을 유지하고자합니다 (heirachical data?).전통을위한 데이터베이스 디자인 및 무결성을 지닌 ini-file-like 데이터
예를 들어, 100 개의 행이있는 'CURRENCY'테이블이 있다고 가정합니다. 동시에 '기본 통화'에 대한 시스템 설정이 있으며이 값은 100 행 중 하나에 매핑되어야합니다.
지금은 XML 구성 파일, ini 파일 또는 Windows 레지스트리에 기본 통화 코드를 저장합니다. 데이터는 괜찮지 만 XML 파일의 값이 실제로 데이터베이스의 유효한 외부 키 값과 일치하는지 확인하는 작업은 조금 있습니다.
데이터베이스에서 어떻게 선언적 데이터를 수행하여 관계형 데이터가 참조 할 수 있고 관계형 데이터와 무결성을 가질 수 있습니까?
내가 묻는 바는이 종류의 일이 데이터베이스 내에서만 어떻게 수행 될 수 있는가하는 것입니다. 즉, 현대 데이터베이스가 어떻게 (이 행을 하나만 가진 테이블을 갖는 오히려 못 생기는) 대신에 config 파일을 사용하는 대신에? –
한 행만있는 테이블에 어떤 문제가 있습니까? 그것은 못생긴 것이 아니며 가장 좋은 해결책 일 수도 있습니다. 그러나 대부분의 앱에는 둘 이상의 구성 설정이 있으므로 몇 줄로 끝날 수 있습니다. –