Uporabnik:Karolina~slwiki/Wikipedija:Osebni podatki/tabela.sql

Iz Wikipedije, proste enciklopedije
--
-- Struktura tabele za `pub_pd_sl`
--

DROP TABLE IF EXISTS `pub_pd_sl`;
CREATE TABLE `pub_pd_sl` (
 -- interni id strani
 `pd_id` int(8) NOT NULL default '0',
 -- originalni podatki iz predloge osebni podatki
 `pd_article` varchar(255) NOT NULL default ,
 `pd_name` varchar(255) NOT NULL default ,
 `pd_alternative` varchar(255) NOT NULL default ,
 `pd_description` varchar(255) NOT NULL default ,
 `pd_born` varchar(255) NOT NULL default ,
 `pd_born_in` varchar(255) NOT NULL default ,
 `pd_died` varchar(255) NOT NULL default ,
 `pd_died_in` varchar(255) NOT NULL default ,
 -- originalni podatki iz predloge pnd (prvih 9 znakov)
 `pd_pnd` varchar(9) NOT NULL default ,
 -- preverjena številka pnd
 `pnd_nr` varchar(9) NOT NULL default ,
 `pnd_date` date default NULL,
 -- reševanje dvoumnosti imena in priimka 
 `n_given` varchar(255) NOT NULL default ,
 `n_surname` varchar(255) NOT NULL default ,
 `n_suffix` varchar(255) NOT NULL default ,
 -- kraj rojstva v članku na wikipediji, če je določen
 `b_place` varchar(255) NOT NULL default ,
 -- kraj smrti v članku na wikipediji, če je določen
 `d_place` varchar(255) NOT NULL default ,
 -- dan, mesec, leto, desetletje, stoletje rojstva, če je znano
 `b_day` tinyint(4) default NULL,
 `b_month` tinyint(4) default NULL,
 `b_year` smallint(6) default NULL,
 `b_decade` smallint(6) NOT NULL default '0',
 `b_century` tinyint(4) default NULL,
 -- dve leti, če je znano samo časovno obdobje in ne točen datum rojstva
 `b_year1` smallint(6) default NULL,
 `b_year2` smallint(6) default NULL,
 -- opomba (navedbe o negotovosti podatkov itd.)
 `b_note` varchar(255) NOT NULL default ,
 -- dan, mesec, leto, desetletje, stoletje smrti, če je znano
 `d_day` tinyint(4) default NULL,
 `d_month` tinyint(4) default NULL,
 `d_year` smallint(6) default NULL,
 `d_decade` smallint(6) NOT NULL default '0',
 `d_century` tinyint(4) default NULL,
 -- dve leti, če je znano samo časovno obdobje in ne točen datum smrti
 `d_year1` smallint(6) default NULL,
 `d_year2` smallint(6) default NULL,
 -- opomba (navedbe o negotovosti podatkov itd.)
 `d_note` varchar(255) NOT NULL default ,
 PRIMARY KEY  (`pd_id`)
);

-- Za množično vnašanje uporabite naslednji ukaz:
LOAD DATA LOCAL INFILE '20070908-full.tab' INTO TABLE pub_pd_sl;