Python - Modelo datos Flask-SQLalchemy - Dudas recursividad y relaciones ternarias.

 
Vista:
Imágen de perfil de Zenón

Modelo datos Flask-SQLalchemy - Dudas recursividad y relaciones ternarias.

Publicado por Zenón (1 intervención) el 26/01/2017 20:13:02
Llevo unas semanas jugando con Flask, estoy encantado pero con los modelos he llegado a 2 puntos que no se describen en la documentacion y no sé resolver:

Como se crearía una relacion de 3 tablas:
1Usuario -[en]> 1Plaza -[tiene]> 1RolPlaza

Y la otra, es como se aplicaría recursividad:
Con los Chapters, poder anidarlos, en modo que por ejemplo:
1
2
3
4
5
6
7
8
CHA #1
CHA #2
CHA #3 - Hijo de 1
CHA #4 - Hijo de 2
CHA #5 - Hijo de 3
CHA #6 
CHA #7- Hijo de 4
CHA #8

Esas serian mis dudas, aquí el código: https://hastebin.com/rajagecogo.py

**El punto uno se puede resolver creando una n-n con un campo extra que sea un int y manejar por las vistas valores del 0 al 7, pero quiero saber como hacer lo de las tablas :)

pip's:
1
2
3
4
Flask
SQLAlchemy
Flask-SQLAlchemy
sqlalchemy-migrate

Un saludo y muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder