Мы пишем новую схему xsd, которая будет основана на другой схеме (которая является стандартом де-факто для данных GPS GPX). Наша схема будет использоваться для проверки документов, созданных нашими клиентами, и при тестировании. Мне нужно лучше понять, как ссылаться на базовую схему из нашей новой схемы, особенно учитывая, что от наших систем нельзя ожидать подключения к Интернету.
Я понимаю, что ссылки на документы xsd на каком-то другом сервере обычно существуют, поэтому разработчик может получить документ во время разработки, но во время проверки работоспособности системы было бы разумно иметь локальную копию схемы, поскольку она не следует предусмотрительно вешать производство просто потому, что удаленный сервер недоступен. Правильно ли это?
Итак, если это так, то xsd ожидает, что я буду ссылаться на удаленную базовую схему xsd, но также имя и расположение некоторой локальной копии схемы? Или такая ссылка не нужна в моем новом файле схемы? Надеюсь, это имеет смысл. Благодарю.