Some mix of:
* Pydantic models for data validation / type hinting
* Pandera dataframe schemas to get Pydantic to work with pandas and do validation within @dagster
* SQLAlchemy DB schemas
* Frictionless Data tabular data packages
* Maybe we could feed into Hypothesis for creating test data too.
* @tiangolo's SQLModel feels like one useful connector but it doesn't seem to be under active development.