Estamos utilizando el tipo de datos XML en Microsoft SQL Server 2005 para un proyecto. Algunos miembros del equipo y yo sentimos que también deberíamos usar XSD, mientras que los miembros del otro grupo creen que debemos mantener los XML ad hoc y no tratarlos como "tipos".¿Cuáles son las ventajas y desventajas de usar esquemas XML?
Los XML son un esfuerzo para llevar la estructura y la centralidad a una serie de archivos de configuración de texto que son una pesadilla de mantenimiento.
Estamos utilizando .NET 3.5/C# y nuestras tablas están diseñadas con los tipos de datos adecuados. Mi argumento es que ya estamos "orientados a tipos" en nuestro pensamiento sobre por qué se rompe ese enfoque porque es XML. Es debido a la falta de tipos con los archivos de texto que ocurrió el problema original. No utilizar un enfoque de "tipos" nos deja abiertos al mismo problema.
Puede ser mi comprensión de los beneficios de los esquemas XML son incorrectos. ¿Cuáles son las ventajas y desventajas de usar esquemas XML?
Si no dijiste, iba a hacerlo. ¡XML sin Schema, es solo texto simple! – leppie