2.076 de modificări
Diferență între revizuiri ale paginii „Discuție:Flexiuni LOC”
Discuție:Flexiuni LOC (vedeți sursă)
Versiunea de la data 4 februarie 2014 02:44
, 4 februarie 2014 02:44fără descrierea modificării
(Pagină nouă: Aceasta este vechea discuție din vremea când foloseam MediaWiki, trecută prin Trac și înapoi la discuție MediaWiki. :-) <span style="color: red'>'''Această schemă a fost a...) |
|||
Linia 7: | Linia 7: | ||
=== Tipuri modele === | === Tipuri modele === | ||
<syntaxhighlight lang="sql"> | |||
CREATE TABLE IF NOT EXISTS model_types ( | CREATE TABLE IF NOT EXISTS model_types ( | ||
mt_id int(10) unsigned NOT NULL default 0, | mt_id int(10) unsigned NOT NULL default 0, | ||
Linia 14: | Linia 14: | ||
PRIMARY KEY (mt_id) | PRIMARY KEY (mt_id) | ||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_romanian_ci; | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_romanian_ci; | ||
<syntaxhighlight> | |||
''Explicaţii:'' | ''Explicaţii:'' | ||
* va conţine tipurile de modele: M, F, N, MF, A, P, V, VT... | |||
''Observaţie:'' | ''Observaţie:'' | ||
* MF ar trebui să dispară, ea fiind numai o combinare a două cuvinte; | |||
* probabil că se poate face tranformarea automat, cu ajutorul unui script | |||
=== Lista de modele === | === Lista de modele === | ||
<syntaxhighlight lang="sql"> | |||
CREATE TABLE IF NOT EXISTS models ( | CREATE TABLE IF NOT EXISTS models ( | ||
model_id int(10) unsigned NOT NULL default 0, | model_id int(10) unsigned NOT NULL default 0, | ||
Linia 35: | Linia 35: | ||
KEY morf_index (model_type,model_no) | KEY morf_index (model_type,model_no) | ||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_romanian_ci; | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_romanian_ci; | ||
<syntaxhighlight> | |||
''Observaţii:'' | ''Observaţii:'' | ||
Linia 51: | Linia 51: | ||
=== Lista de flexiuni === | === Lista de flexiuni === | ||
<syntaxhighlight lang="sql"> | |||
CREATE TABLE IF NOT EXISTS inflections( | CREATE TABLE IF NOT EXISTS inflections( | ||
infl_id int(10) unsigned NOT NULL default '0', | infl_id int(10) unsigned NOT NULL default '0', | ||
infl_descr char(255) NOT NULL | infl_descr char(255) NOT NULL | ||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_romanian_ci; | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_romanian_ci; | ||
<syntaxhighlight> | |||
''Explicaţii:'' | ''Explicaţii:'' | ||
Linia 66: | Linia 66: | ||
=== Lista transformărilor === | === Lista transformărilor === | ||
<syntaxhighlight lang="sql"> | |||
CREATE TABLE IF NOT EXISTS transforms ( | CREATE TABLE IF NOT EXISTS transforms ( | ||
transf_id int(10) unsigned NOT NULL default '0', | transf_id int(10) unsigned NOT NULL default '0', | ||
Linia 72: | Linia 72: | ||
PRIMARY KEY (transf_id) | PRIMARY KEY (transf_id) | ||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_romanian_ci; | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_romanian_ci; | ||
<syntaxhighlight> | |||
''Explicaţii:'' | ''Explicaţii:'' | ||
Linia 86: | Linia 86: | ||
=== Descrierea modelelor === | === Descrierea modelelor === | ||
<syntaxhighlight lang="sql"> | |||
CREATE TABLE IF NOT EXISTS model_description ( | CREATE TABLE IF NOT EXISTS model_description ( | ||
md_model int(10) unsigned NOT NULL default '0', | md_model int(10) unsigned NOT NULL default '0', | ||
Linia 94: | Linia 94: | ||
KEY md_transf (md_transf) | KEY md_transf (md_transf) | ||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_romanian_ci; | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_romanian_ci; | ||
<syntaxhighlight> | |||
''Constrîngeri:'' | ''Constrîngeri:'' | ||
Linia 109: | Linia 109: | ||
=== Lista de lexeme === | === Lista de lexeme === | ||
<syntaxhighlight lang="sql"> | |||
CREATE TABLE IF NOT EXISTS lexems ( | CREATE TABLE IF NOT EXISTS lexems ( | ||
lexem_id int(10) unsigned NOT NULL default '0', | lexem_id int(10) unsigned NOT NULL default '0', | ||
Linia 117: | Linia 117: | ||
KEY lexem_model (lexem_model) | KEY lexem_model (lexem_model) | ||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_romanian_ci; | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_romanian_ci; | ||
<syntaxhighlight> | |||
''Constrîngeri:'' | ''Constrîngeri:'' | ||
Linia 129: | Linia 129: | ||
=== Lista desfăşurată de forme === | === Lista desfăşurată de forme === | ||
<syntaxhighlight lang="sql"> | |||
CREATE TABLE IF NOT EXISTS wordlist ( | CREATE TABLE IF NOT EXISTS wordlist ( | ||
wl_form char(50) NOT NULL default '', | wl_form char(50) NOT NULL default '', | ||
Linia 138: | Linia 138: | ||
KEY wl_analyse (wl_analyse) | KEY wl_analyse (wl_analyse) | ||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_romanian_ci; | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_romanian_ci; | ||
<syntaxhighlight> | |||
''Explicaţie:'' | ''Explicaţie:'' |