def __init__(self,data):
     self.table = data['table']
     self.type = data['type']
     if('count' in data.keys()): self.count = data['count']
     self.columns = []
     for col in data['columns']:
         colOjb = Column(col)
         colOjb.setParent(self)
         self.columns.append(colOjb)
 def __init__(self,data):
     self.name = data['name']
     if('count' in data.keys()):
         self.count =  data['count']
         
     self.tableName = data['table']
     self.columns = []
     self.relations = []
     for col in data['columns']:
         colObj = Column(col);
         colObj.setParent(self)
         self.columns.append(colObj)
     
     if 'relations' in data.keys():        
         for rel in data['relations']:
             relObj = Relation(rel);
             relObj.setParent(self)
             self.relations.append(relObj)