데이터베이스 관리 시스템 (이 경우 MS SQL 2005) 또는 응용 프로그램에서 외래 키, 제약 조건, 기본값 등과 같은 항목을 처리해야합니까? 나는 양쪽의 의견을 듣고 솔직히 어떤 길을 갈지 확신하지 못한다.
여러 서버 / 데이터베이스에 걸쳐있을 가능성이 있으며 연결된 서버에서 외래 키를 사용할 수 있다고 생각하지 않습니다. 그 외에도 데이터베이스 디자인에는 순환 참조가있어 ON UPDATE CASCADE
모든 것을 사용할 수 없습니다.
데이터베이스는 MS SQL 2005 (아마도 2008)이며 데이터베이스와의 모든 상호 작용은 응용 프로그램을 거쳐야합니다.