我是sqlalchemy的新手,我正在尝试将几个表映射到一个类。
表的构造如下:
Types
-typeID
-typeName
-groupID
...
TypeAttributes
-typeID
-attributeID
-attributeValueInt
-attributeValueFloat
我们的想法是将sqlalchemy映射a从TypeAttributes映射到普通的类属性。 由于添加的复杂性attributeValueInt和attributeValueFloat是独占的。我的意思是每个attributeID都有一个int或一个浮点数,另一个将是null。
有什么想法可以做到这一点?或建议更好的方法(我无法控制数据库本身)。