Database Extension 25-07.01
Schema file
Schema Properties
Required Properties
id
- Type: String (UUID format)
- Description: Unique identifier for the database instance
- Example:
"550e8400-e29b-41d4-a716-446655440000"
name
- Type: String (minimum length: 1)
- Description: Human-readable name of the database
- Example:
"LCA Database v2.1 Production"
active
- Type: Boolean
- Description: Indicates if the database is currently active and accepting new data
- Example:
true
Optional Properties
description
- Type: String
- Description: Detailed description of the database purpose and contents
- Example:
"Primary production database containing verified LCA data for 2024"
start_date
- Type: String (ISO 8601 date-time format)
- Description: Start date when this database version became valid
- Example:
"2024-01-01T00:00:00Z"
end_date
- Type: String (ISO 8601 date-time format)
- Description: End date when this database version is no longer valid
- Example:
"2024-12-31T23:59:59Z"
type
- Type: String
- Description: Type or category of the database
- Example:
"production","staging","archive"
access
- Type: String
- Description: Access level or permissions for the database
- Example:
"public","restricted","internal"
trust
- Type: String
- Description: Trust level or reliability indicator of the database
- Example:
"verified","preliminary","experimental"
usageComment
- Type: String
- Description: Additional comments about database usage, limitations, or context
- Example:
"Contains preliminary data pending verification"
Example Usage
Basic Example
{
"specVersion": "3.0.0",
"dataSchema": "https://your-domain.com/extensions/database/2025-07.01/schema.json",
"documentation":"https://your-domain.com/extensions/database/2025-07.01",
"data": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "LCA Database v2.1",
"active": true
}
}
Complete Example
{
"specVersion": "3.0.0",
"dataSchema": "https://your-domain.com/extensions/database/2025-07.01/schema.json",
"documentation":"https://your-domain.com/extensions/database/2025-07.01",
"data": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "LCA Database v2.1 Production",
"active": true,
"description": "Primary production database containing verified LCA data for 2024",
"start_date": "2024-01-01T00:00:00Z",
"end_date": "2024-12-31T23:59:59Z",
"type": "production",
"access": "internal",
"trust": "verified",
"usageComment": "All data verified by third-party auditors"
}
}