Forum Moderators: open
Say I have 2 products, A & B, and each of those products both have sections for news, articles, reviews, tutorial guides, books, products, and downloads, each of which I will manually enter in daily.
Next, say I wanted a user to come to a site and be able to view information in several formats:
1) All news stories (product A related on top, B on bottom of page), and the same for every other category. They would also (obviously) be in chronological order by product type.
2) All related categories on one page for product A
3) All related categories on one page for product B
Without the use of a database, I would have used individual includes and pieced them all together over several pages to form the layout I need.. but I know databases offer better flexibility. Since I am new to DBs.. I'm wondering if this is easily doable? I have a reasonable understanding of DBs, just never built one before. Would it just be a series of tables inside one large DB? Is this a better option for storing this kind of data (content) as opposed to manually entering it onto xhtml/php pages with daily updates?
Thanks in advance.
One use for the db would be the example I gave, the other would be for managing the content. As I said before, the core of the site will be made up of review/news/article/tutorial pages, so for every new story, article, etc, I would just add to the database. I guess it would be pretty simple in design as it would only need fields for a headline, date, url, story caption, etc. Again, I mainly just care about efficiency and easy of maintanence.