This is an old revision of the document!
====== Relation ====== **''public class Relation''**, \\ **''implements Serializable''** Relation describes an SQL relation, that is determined with name and the arity, and in addition it can contain primary key definition. ===== Class Attributes ===== <code java> private long id; private java.lang.String name; private int arity; private int primaryKey; private java.lang.String description; private java.util.ArrayList<java.lang.String> attributeNames; </code> ===== Class Constructor ===== ==== Relation ==== <code java> public Relation (java.lang.String name, int arity, int primaryKey, java.lang.String description) </code>