Skip to content

Relational model#270

Merged
sambles merged 8 commits into
mainfrom
RelationalModel
Feb 3, 2026
Merged

Relational model#270
sambles merged 8 commits into
mainfrom
RelationalModel

Conversation

@benhayes21
Copy link
Copy Markdown
Contributor

OED Relational Model Beta v0.1.0

Overview

Initial beta release of the Open Exposure Data (OED) relational database implementation for SQL Server.

What's New

Database Schema

  • Complete relational model implementation of OED specification
  • SQL Server-optimized table structures
  • Primary key and foreign key constraints aligned with OED relationships
  • Indexes for common query patterns
  • stored procedures for database load from files

Documentation

  • README with project overview and status

Current Limitations

⚠️ Beta Status: This release is for informational and evaluation purposes only.

  • Not yet validated against full OED test suite
  • Performance optimization ongoing
  • Limited to SQL Server platform (other RDBMS implementations planned)
  • May not cover all edge cases in OED specification

Known Issues

  • Does not support step policies
  • OED v4.0.0 only

Compatibility

  • SQL Server: 2016 and later
  • OED Specification: [Version 4.0.0]

Next Steps

Future releases will focus on:

  • Production readiness and validation
  • Performance tuning and optimization
  • Extended platform support
  • Comprehensive test coverage
  • Migration utilities and data loading examples

Feedback

Please provide feedback, report issues, or suggest improvements via:

  • GitHub Issues
  • Direct contact with the Oasis development team

Note: This is a beta release intended for evaluation and feedback. Please do not use in production environments without thorough testing and validation.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 2, 2026

Build Preview

You can find files attached to the below linked Workflow Run URL (Logs).
Please note that files only stay for around 14 days!

Name Link
Commit 808b94f
Build https://github.com/OasisLMF/ODS_OpenExposureData/actions/runs/21598100879
Excel File excel_spec.zip
JSON File extracted_spec.zip

@sambles sambles merged commit 49190c7 into main Feb 3, 2026
9 checks passed
@sambles sambles deleted the RelationalModel branch February 3, 2026 09:58
@awsbuild awsbuild added this to the 5.0.0 milestone Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants