I have a database
CREATE TABLE Wine (
WineID tinyint(4) NOT NULL auto_increment,
labelD tinyint(4) NOT NULL default '0',
varietalID tinyint(4) NOT NULL default '0',
typeID tinyint(4) NOT NULL default '0',
regionID tinyint(4) NOT NULL default '0',
countryID tinyint(4) NOT NULL default '0',
ratingID tinyint(4) NOT NULL default '0',
availabilityID tinyint(4) NOT NULL default '0',
caspriceID tinyint(4) NOT NULL default '0',
bottlepriceID tinyint(4) NOT NULL default '0',
PRIMARY KEY (WineID)
) TYPE=MyISAM;
This holds the ID's for the subsequent tables. LabelID is a table called Label, varietalID is a table called Varietal. I am really new to databases and trying to learn this on my own. Is this the correct way to cut down on redundancy and if not could someone show me the correct way?
Thanks in advance