Лучше ли использовать ID nr: s вместо VARCHARS в качестве внешних ключей? И лучше ли использовать ID nr: s isntead VARCHARS в качестве Первичных ключей? По ID nr я имею в виду INT!
Это то, что у меня есть сейчас:
category table:
cat_id ( INT ) (PK)
cat_name (VARCHAR)
category options table:
option_id ( INT ) (PK)
car_id ( INT ) (FK)
option_name ( VARCHAR )
Я МОЖЕТ БЫТЬ ЭТО, ЧТО Я ДУМАЮ:
category table:
cat_name (VARCHAR) (PK)
category options table:
cat_name ( VARCHAR ) (FK)
option_name ( VARCHAR ) ( PK )
Или я думаю здесь совершенно неправильно?