
package com.smartgwt.client.docs;

/**
 * <h3>Relations</h3>
 * Properties for declaring relations between DataSources and within DataSources, such as
 * master-detail relationships (a SalesOrder contains 0 or more OrderItems) and tree relationships
 * (records can be linked by a parentId field).
     * @see com.smartgwt.client.docs.serverds.DataSourceField#foreignKey
 * @see com.smartgwt.client.types.JoinType
 * @see com.smartgwt.client.data.DataSourceField#getPrimaryKey
 * @see com.smartgwt.client.data.DataSourceField#getForeignKey
 * @see com.smartgwt.client.data.DataSourceField#getChildrenProperty
 * @see com.smartgwt.client.data.DataSourceField#getRootValue
 * @see com.smartgwt.client.docs.serverds.DataSourceField#includeFrom
 * @see com.smartgwt.client.docs.serverds.DataSourceField#includeVia
 * @see com.smartgwt.client.docs.serverds.DataSourceField#relatedTableAlias
 * @see com.smartgwt.client.data.DataSourceField#getDisplayField
 * @see com.smartgwt.client.data.DataSourceField#getForeignDisplayField
 * @see com.smartgwt.client.docs.serverds.DataSourceField#joinType
 * @see com.smartgwt.client.data.DataSource#getChildrenField
 */
public interface DataSourceRelations {
}
