[eluser]WanWizard[/eluser]
[quote author="kre8ivdesigns" date="1282025670"]I did read it and when I did $rate->delete(); it deletes the rates and the days_rates table but not the days table.[/quote]
That is quite logical.
You have a many-to-many relationship between Rates and Days, using a relationship table. That means that for any given Day record, you could have multiple rates. Deleting day records when deleting a rate would be corrupting your database, as it will orphan orher rates linked to that day.
If there is no many-to-many, then your database design is wrong.