Im in the process of setting up a database of CCG cards. Each card has keywords such as "lightning" or "water" and can have multiple keywords per card.
So the question is "Is it better to have each keyword in its own field and and save if the card has it or not OR is it better to save all the keywords in one field and parse them out or soemthing for a search function?"
The card game will potentially be adding more keywords in the future and there are multiple aspects of the card that follow the same principle as the keywords(ie having many options in one field.)
I'm somewhat worried about having a table with 50+ columns. Thanks for all help and answers in advance. If i need to clarify just let me know.