I have the following setup for my Blog Data Model:
Blog Articles Categories
----- -------- 1 ----------
ID \ 1 * ID /----- ID
Name \------------ BlogID / Name
Owner Name * /
CategoryID-/
I'm worried about how this data model matches the 'best practices' for Blogs. If a Blog is deleted, should all the articles for that blog be deleted? If a Category is deleted, what should happen to the Articles?
Is there a better way? Is there something I'm missing? What do 'best-practices' suggest to do?