Sto utilizzando le migrazioni per creare entità. Naturalmente, alcuni hanno delle relazioni tra loro. Fino ad ora, utilizzando sync(true)
, ho apprezzato il vantaggio di Sequelize implementando le relazioni per me a livello di database.Come creare associazioni in Sequelize migrations?
Come si esprimono nuove relazioni in una migrazione?
- Uno a molti: devo occuparmi delle colonne chiave esterna?
- Molti-a-molti: dovrei creare la tabella intermedia e impostare le chiavi esterne nella tabella di ogni entità?
Oppure: dovrei eseguire la migrazione e quindi sync(false)
? E le relazioni che non sono più rilevanti?