Ich habe eine Tabelle für Artikel und eine Tabelle für eine Stückliste. Letztere besteht im Wesentlichen aus zwei Spalten, die beide auf die Artikel ID zeigen. Sofern ich die Tabelle für die Relation automatisch erstellen lasse bekomme ich das auch noch auf die Reihe. Aber ich benötige ja auch noch mindestens die Menge pro Teil. Also muss ich diese Tabelle manuell erstellen und irgendwie verknüpfen. Aber daran bin ich bisher gescheitert.
Bis hier hin hab ich es
Code: Alles auswählen
class artikel(Entity):
using_options(shortnames=True)
name = Field(String(20))
bom = ManyToMany('artikel', table='bom')
class bom(Entity):
using_options(shortnames=True)
artikel_id1 = Field(Integer, primary_key=True)
artikel_id2 = Field(Integer, primary_key=True)
menge = Field(Numeric)