From 126fd89a6c7d1c1c616a9353b5b118ad7721473d Mon Sep 17 00:00:00 2001 From: Patrick Lucas Date: Wed, 11 Mar 2026 13:00:21 +0100 Subject: [PATCH 1/2] Remove scenario IDs Also, clean up and fix invalid keyrefs. Fixes #271 --- .../src/main/resources/xsd/repository.xsd | 92 ++++++------------- .../main/resources/xsd/repositorytypes.xsd | 15 --- 2 files changed, 28 insertions(+), 79 deletions(-) diff --git a/repository/src/main/resources/xsd/repository.xsd b/repository/src/main/resources/xsd/repository.xsd index 34f231b..90ddaec 100644 --- a/repository/src/main/resources/xsd/repository.xsd +++ b/repository/src/main/resources/xsd/repository.xsd @@ -59,10 +59,14 @@ - + + + + + @@ -77,7 +81,7 @@ - + @@ -98,7 +102,7 @@ - + @@ -127,7 +131,6 @@ - @@ -135,10 +138,6 @@ - - - - @@ -152,7 +151,11 @@ - + + + + + @@ -173,7 +176,7 @@ - + @@ -200,7 +203,7 @@ - + @@ -245,64 +248,21 @@ - - - - - - - - + + + + + + + - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -317,6 +277,10 @@ + + + + diff --git a/repository/src/main/resources/xsd/repositorytypes.xsd b/repository/src/main/resources/xsd/repositorytypes.xsd index ffa3272..70c7f11 100644 --- a/repository/src/main/resources/xsd/repositorytypes.xsd +++ b/repository/src/main/resources/xsd/repositorytypes.xsd @@ -723,11 +723,6 @@ The use case of an element, distinguished by workflow, asset class, etc. - - - Unique identifier of a scenario. Default is '1' for base scenario. - - @@ -832,11 +827,6 @@ The use case of an element, distinguished by workflow, asset class, etc. - - - Unique identifier of a scenario. Default is '1' for base scenario. - - @@ -892,11 +882,6 @@ - - - Unique numeric identifier. Default is '1' is for base scenario. - - Unique name From 20612ba16cbb2f1cb6aa1b5e4b1321f725755467 Mon Sep 17 00:00:00 2001 From: Patrick Lucas Date: Thu, 12 Mar 2026 14:20:37 +0100 Subject: [PATCH 2/2] Changes per review --- .../src/main/resources/xsd/repository.xsd | 30 ++++++++++++++----- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/repository/src/main/resources/xsd/repository.xsd b/repository/src/main/resources/xsd/repository.xsd index 90ddaec..e94c6bc 100644 --- a/repository/src/main/resources/xsd/repository.xsd +++ b/repository/src/main/resources/xsd/repository.xsd @@ -63,10 +63,6 @@ - - - - @@ -249,21 +245,41 @@ - + - + - + + + + + + + + + + + + + + + + + + + + +