Skip to content

Correct execution context relationships in the metadata ERD - #5608

Open
nippyclouding wants to merge 1 commit into
spring-projects:mainfrom
nippyclouding:GH-4653
Open

nippyclouding wants to merge 1 commit into
spring-projects:mainfrom
nippyclouding:GH-4653

Conversation

@nippyclouding

Copy link
Copy Markdown

The metadata ERD shows execution context tables on the many side of their relationships, although each context table uses the execution ID as both its primary key and foreign key.

Replace the Workbench PNG with an SVG generated from a checked-in PlantUML model, showing both execution context relationships as one-to-one. Correct the two column descriptions that also claimed multiple context rows could belong to one execution. The model includes the regeneration command; the documentation uses the checked-in SVG.

Closes #4653

Validation:

  • ./mvnw -B -ntp package
  • ./mvnw -B -ntp antora -pl spring-batch-docs
  • Compared all six tables' columns, types, required fields, and primary/foreign keys with schema-mysql.sql.
  • Regenerated the SVG from the PlantUML source and confirmed it is identical. Visually checked the rendered diagram.

Replace the Workbench image with an SVG and editable PlantUML source. Show the execution context relationships as one-to-one and correct the corresponding column descriptions.

Closes spring-projectsgh-4653

Signed-off-by: Lee Sang Won <nippyclouding@gmail.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Batch table relationship description seems to be wrong.

1 participant