Salve, sto lavorando ad un progetto ma ieri mi è sorto un dubbio riguardo MYSQL.
Le tabelle sono relazionate tra loro tramite chiavi esterne, e fin qui tutto ok.
Ho letto in giro che per sfruttare l'integrità referenziale (ON DELETE CASCADE) bisogna dichiarare le tabelle come innoDB invece che MYISAM che è impostato di default.
In realtà funziona, ma la domanda che ora mi sorge è: questo tipo di implementazione è supportata da tutti gli hosting o rischio di trovarmi col sito buggato?
Ci sono degli svantaggi usando questo tipo di tabelle?
E' preferibile procedere così, o fare una DELETE CASCADE manuale (anche se stressante)?

Rispondi quotando