name |
|
|
The structure that constitutes a library within an RDB, ie
the tables that will make up an entry.
|
hubTableName |
|
|
Name of the Hub (entry point) table.
|
hubAccessionColumn |
|
|
hubAccessionColumn can be one column or two or more columns.
|
compositeKey |
SrsField
|
|
When hubAccessioncolumn represents two or more columns
we can define a compositeKey field as id field for the hubtable
the compositeKey field represent all the hubAccession columns.
|
tableNamesInclude |
|
|
Explicitly define a list of tables to make up a libHub
If this is empty, all tables within the schema/s are used
This attribute has not yet been used.
|
tableNamesExclude |
|
|
Make the libHub from all the tables except those within
this list. This attribute has not yet been used.
|
tableNames |
|
|
List of tables to make up the libHub structure
This attribute has not yet been used.
|
schemas |
RdbSchema
|
|
Schema structures used for the lib hub.
|
dbType |
ORACLE |
|
ORACLE MYSQL SQLSERVER DB2 |
|
Database type - currently Oracle, MySql and SQL Server
are supported.
|
dbVersion |
1 |
|
Database type version number.
|
cacheResult |
24 |
|
Specify whether to cache results sets to increase
performance of repeating the query or using the query as part
of a link query. cacheResult, integer type, is for setting caching
time in hours for this library, default is 24 hours. When the
cacheResult is set to 0, it means no cache is applied to this library.
|
isDistinct |
y |
|
y n |
|
Specify if distinct key word is used in select statement
for select entry ids.
|