#include #include using namespace std; //Funtional, might need more functionality //template class Attribute { //a named column of a relation string name; vector values; bool isKey; int size; public: void initializeAttribute(string n, vector a){ name = n; values = a; } string getName(){ return name; } Attribute(){ } void display() { cout<<"Atribute name:\t"< v){ this.values = v; } Attribute(const Attribute& a){ this.values = a.getAll(); } Attribute& operator=(const Attribute& a){ this.values = a.getAll(); } vector getAll(){ return this.values; } */ };