I am new to database design. (I've worked with a few existing ones)
Thanks for your tutorials, they have been very helpful.
I am still not 100% sure about when to create a new table.
For example, I have 5 different types of entries. They all need similar columns, "title", "description", "date", etc, etc
Is it better to have 5 seperate tables or put them all in one table and create a new column "type" to specify what type of entry it is.
Also, another example.
I would like to news articles on my database. I would like my website to beable to show the full text of a news article, and sometimes just important quotes from articles. I also would like the website visitor to beable to search for quotes. Or show only quotes for President Bush.
I figure it that since it is bad to repeat data, I should just store the articles, but then, how would I pull out quotes. Not every sentance can be thought of as a quote.