#include #include #include "Relation.h" Relation::Relation(string n){ name = n; size = 0; } Relation::Relation(string n, vector a){ name = n; att = a; size = a.size(); } string Relation::getTableName(){ return name; } vector Relation::getAttributes(){ return att; } vector Relation::getAttributeNames(){ vector temp; for(int i = 0; i < size; ++i){ temp.push_back(att[i].getName()); } return temp; } int Relation::getSize(){ return size; } void Relation::display(){ cout << "--------------------------\n"; cout << name << "\n"; for (int i = 0; i < att.size(); ++i){ att[i].display(); } cout << "--------------------------\n"; }