So far after looking at other tagging code in this site, I have not seen tags done properly when using normal database form. So this will be a basic, simple tagging system that allows you to use both a tags field in your table and a separate tagging table. First create three tables. The first table will be your tags table. This table will consist of the following fields id, tag. The second tab