Stel nu, in het louter hypothetische geval, dat iemand u vraagt een database te maken voor, laten we zeggen, een ledenlijst? Zou die er bij u dan ook zo uitzien?
CREATE TABLE 'members_en' (
'id' int(11) NOT NULL auto_increment,
'lastupdate' date default NULL,
'nameofficial' varchar(255) default NULL,
'nameother' varchar(255) default NULL,
'acronym' varchar(50) default NULL,
'geography' varchar(100) default NULL,
'country' varchar(100) default NULL,
'groupoecd' varchar(10) default NULL,
'groupfrancophone' varchar(10) default NULL,
'groupcut' varchar(10) default NULL,
'groupbig' varchar(10) default NULL,
'groupdutchnordic' varchar(10) default NULL,
'groupceec' varchar(10) default NULL,
'groupbaltic' varchar(10) default NULL,
'groupetuce' varchar(10) default NULL,
'groupcentralasia' varchar(10) default NULL,
'groupsaarc' varchar(10) default NULL,
'groupasean' varchar(10) default NULL,
'groupcope' varchar(10) default NULL,
'lang1' varchar(10) default NULL,
'lang2' varchar(10) default NULL,
'status' varchar(20) default NULL,
'membership' varchar(50) default NULL,
'dues' varchar(50) default NULL,
'payment' varchar(50) default NULL,
'address1' varchar(150) default NULL,
'address2' varchar(150) default NULL,
'address3' varchar(150) default NULL,
'addresscity' varchar(150) default NULL,
'addressstate' varchar(150) default NULL,
'addresscountryen' varchar(150) default NULL,
'addresscountryfr' varchar(150) default NULL,
'addresscountryes' varchar(150) default NULL,
'tel1' varchar(50) default NULL,
'tel2' varchar(50) default NULL,
'fax1' varchar(50) default NULL,
'fax2' varchar(50) default NULL,
'email1' varchar(50) default NULL,
'email2' varchar(50) default NULL,
'website' varchar(150) default NULL,
'p1' varchar(50) default NULL,
'p1name' varchar(50) default NULL,
'p1tel' varchar(50) default NULL,
'p1fax' varchar(50) default NULL,
'p1email' varchar(50) default NULL,
'p1website' varchar(150) default NULL,
'p2' varchar(50) default NULL,
'p2name' varchar(50) default NULL,
'p2tel' varchar(50) default NULL,
'p2fax' varchar(50) default NULL,
'p2email' varchar(50) default NULL,
'p2website' varchar(150) default NULL,
'p3' varchar(50) default NULL,
'p3name' varchar(50) default NULL,
'p3tel' varchar(50) default NULL,
'p3fax' varchar(50) default NULL,
'p3email' varchar(50) default NULL,
'p3website' varchar(150) default NULL,
'p4' varchar(50) default NULL,
'p4name' varchar(50) default NULL,
'p4tel' varchar(50) default NULL,
'p4fax' varchar(50) default NULL,
'p4email' varchar(50) default NULL,
'p4website' varchar(150) default NULL,
'p5' varchar(50) default NULL,
'p5name' varchar(50) default NULL,
'p5tel' varchar(50) default NULL,
'p5fax' varchar(50) default NULL,
'p5email' varchar(50) default NULL,
'p5website' varchar(150) default NULL,
'p6' varchar(50) default NULL,
'p6name' varchar(50) default NULL,
'p6tel' varchar(50) default NULL,
'p6fax' varchar(50) default NULL,
'p6email' varchar(50) default NULL,
'p6website' varchar(150) default NULL,
'comments' text,
PRIMARY KEY ('id')
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ;
Dat dacht ik ook niet. *zucht*