Как сопоставить несколько таблиц классу с помощью SQLAlchemy - PullRequest
2 голосов
/ 24 сентября 2010

Я новичок в sqlalchemy и пытаюсь отобразить несколько таблиц в класс.

Таблицы построены следующим образом:

Types
  -typeID
  -typeName
  -groupID
  ...

TypeAttributes
  -typeID
  -attributeID
  -attributeValueInt
  -attributeValueFloat

Идея состоит в том, чтобы создать карту sqlalchemy aот TypeAttributes к нормальным атрибутам класса.В качестве добавленной сложности attributeValueInt и attributeValueFloat являются исключительными.Под этим я подразумеваю, что каждый attributeID будет иметь либо int, либо float, а другой будет иметь значение null.

Есть идеи, как это можно сделать?или совет о лучшем способе сделать это (я не контролирую саму базу данных).

1 Ответ

1 голос
/ 06 октября 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...