문제

XSD를 SQL 관계형 테이블로 변환하는 데 도움이되는 것이 있습니까? XSD는 다소 크고 (어쨌든 세상에서) 무언가가 처음부터 시작하기보다는 무언가를 밀어 붙인 경우 시간과 지루한 타이핑을 저장할 수있었습니다.

XSD는입니다 여기 당신이보고 싶다면. MSD를 교환하기위한 표준화/로컬 화 형식입니다.

도움이 되었습니까?

해결책

알토바의 XML 스파이 XSD 파일에서 SQL DDL 스크립트를 생성하는 기능이 있습니다. XML 스파이는 비용이 많이들 것입니다.

흥미롭게도 개발자는 XSLT 번역을 사용하여 XSD 파일에서 DDL 스크립트를 작성하는 정말 영리한 트릭을 사용했습니다. 그들은 그것을 두 부분으로 설명했습니다 여기 그리고 여기.

나중에 사용하기 위해 이것을 시도해야 할 수도 있습니다 ...

편집 : 방금이 질문이 이전에 물었습니다 여기...

다른 팁

명령 줄 도구가 있습니다 XSD2DB, 이는 SourceForge에서 사용할 수있는 XSD-Files에서 데이터베이스를 생성합니다.

자세한 정보 :이 기존 질문을 참조하십시오. XSD 파일에서 데이터베이스 테이블을 어떻게 만들 수 있습니까??

XSLT 변환을 사용할 수 있습니다. 예를 들어, 여기를 참조하십시오. XSD로 XSD 및 XSL 스타일 시트에서 SQL을 생성합니다.

Microsoft에는 XSLT 변환을 수행하기위한 명령 줄 도구가 있습니다. XSLT 용 Microsoft 명령 줄 도구.

MSBuild 또는 Grunt를 사용하여 변환을 빌드 프로세스에 쉽게 통합 할 수 있습니다.

Microsoft 문서에 대한 참조는 다음과 같습니다. XSD, XSLT 등을 포함한 XML 표준 참조

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top