Skip to content

tapschema

version 1.0 2025-06-17

Introduction

tapschema model

Authors

Paul Harrison

Overview diagram

The whole model is represented in a model diagram below

GVmaptapschema data modeltapschema:TableType <<enumeration>> TableType +table +view tapschema:TAPType <<enumeration>> TAPType +BOOLEAN +SMALLINT +INTEGER +BIGINT +REAL +DOUBLE +TIMESTAMP +CHAR +VARCHAR +BINARY +VARBINARY +POINT +REGION +CLOB +BLOB tapschema:Schema Schema +schema_name : ivoa:string +utype : ivoa:string +description : ivoa:string +schema_index : ivoa:integer tapschema:table table +table_name : ivoa:string +table_type : tapschema:TableType +utype : ivoa:string +description : ivoa:string +table_index : ivoa:integer tapschema:Schema->tapschema:tabletables1..*tapschema:column column +column_name : ivoa:string +datatype : tapschema:TAPType +arraysize : ivoa:string +xtype : ivoa:string +description : ivoa:string +utype : ivoa:string +unit : ivoa:string +ucd : ivoa:string +indexed : ivoa:boolean +principal : ivoa:boolean +std : ivoa:boolean +column_index : ivoa:integer tapschema:table->tapschema:columncolumns1..*tapschema:ForeignKey ForeignKey +key_id : ivoa:string +description : ivoa:string +utype : ivoa:string tapschema:table->tapschema:ForeignKeyfkeys0..*tapschema:ForeignKey->tapschema:tabletarget_table1tapschema:FKColumn FKColumn tapschema:ForeignKey->tapschema:FKColumncolumns1..*tapschema:FKColumn->tapschema:columnfrom_column1tapschema:FKColumn->tapschema:columntarget_column1

Enums

ObjectTypes

References

Imports

  • ivoa