Relazioni tra tabelle database

La maggior parte delle applicazioni richiede,per funzionare,la presenza di diverse tabelle nel database,alcune delle quali sono generalmente collegate da relazioni.

Active Record supporta tre possibili relazioni tra tabelle: uno-a-uno, uno-a-molti e molti-a-molti. Tali relazioni possono essere indicate aggiungendo delle dichiarazioni ai modelli: has_one, has_many, belogns_to, has_and_belogns_to_many.

 

Associazioni uno-a-uno (o, più precisamente, uno-a-zero-o-uno)

tabella uno a uno

Associazioni uno a molti

tabella uno a molti

Associazioni molti-a-molti

tabella molti a molti

Tothebit

About Tothebit

Tothebit