1 package org.ocltf.model.uml.profile;
2
3 /***
4 * The object/relational profile. Contains
5 * the profile information for the object to
6 * relational mapping.
7 *
8 * @author Chad Brandon
9 */
10 public class ObjectRelationalProfile {
11
12 private ObjectRelationalProfile() {}
13
14 /***
15 * The name of the tagged value that stores the sql column name.
16 */
17 public static final String TAG_DATABASE_COLUMN = "databaseColumn";
18
19 /***
20 * The name of the tagged value that stores the sql column length.
21 */
22 public static final String TAG_DATABASE_COLUMN_LENGTH = "databaseColumnLength";
23
24 /***
25 * The name of the tagged value that stores the sql table name.
26 */
27 public static final String TAG_DATABASE_TABLE = "databaseTable";
28
29 /***
30 * The stereotype which represents a primary key
31 */
32 public static final String STEREOTYPE_PRIMARY_KEY = "PrimaryKey";
33
34 }