Foreign key relationship between datasets.
| 123 | |
| 124 | |
| 125 | class OSIRelationship(BaseModel): |
| 126 | """Foreign key relationship between datasets.""" |
| 127 | |
| 128 | model_config = ConfigDict(frozen=True, populate_by_name=True) |
| 129 | |
| 130 | name: str |
| 131 | from_dataset: str = Field(..., alias="from") |
| 132 | to: str |
| 133 | from_columns: list[str] |
| 134 | to_columns: list[str] |
| 135 | ai_context: Optional[OSIAIContext] = None |
| 136 | custom_extensions: Optional[list[OSICustomExtension]] = None |
| 137 | |
| 138 | |
| 139 | class OSIMetric(BaseModel): |
no test coverage detected