This documentation is archived and is not being maintained.
The abstract model contains base interfaces used by all DSPs. It defines basic ANSI SQL elements, such as table.
|IColumn||Represents a column and defines a surrogate relationship to IType through ITypeSpecifier.|
|IColumnSource||Represents any element that will contain columns, such as ITable or IView.|
|IFunction||Represents a function.|
|IIndex||Represents an index.|
|IProcedure||Represents a procedure.|
|IScript||Represents any element. It does not care about shape, but it does care about body dependencies.|
|ITable||Represents the table element.|
|IType||Represents any data type.|
|ITypeSpecifier||Represents the type specifier.|
|IView||Represents the view element.|