[dex] forme flexionare

Cătălin Frâncu via Discutii discutii at dexonline.ro
Tue Jun 30 17:03:08 EEST 2015


Bună ziua,

Da, se poate. Tabela LexemDefinitionMap este cea care creează o relație
many-to-many între lexeme și definiții. Apoi, tabela Definition are
câmpul status (0 = normal) și câmpul sourceId (27 = DEX 2009).

Următoarea interogare a durat cam 90 de secunde pe un sistem mai lent:

select distinct i.formNoAccent
  from InflectedForm i
  join LexemModel lm on i.lexemModelId = lm.id
  join LexemDefinitionMap ldm on lm.lexemId = ldm.lexemId
  join Definition d on ldm.definitionId = d.id
  where d.status = 0
  and d.sourceId = 27
  order by i.formNoAccent
  into outfile '/tmp/forme.txt';


Toate cele bune,

--
Cătălin Frâncu
GPG key fingerprint : 124BA953BBF7DDF053DF8E894BCA4F2A22020DE9

On 06/30/2015 04:38 PM, Ladislau L. Strifler via Discutii wrote:
> Buna ziua,
> 
>  
> 
> As dori sa stiu daca se poate face vreo relatie intre tabela
> inflectedform si tabela definition prin intermediul altor tabele astfel
> incit sa pot extrage doar formele flexionare ale cuvintelor ce apar in
> DEX09, spre exemplu.
> 
> Multumesc.
> 
>  
> 
> Ladislau *STRIFLER*
> 
> specialist IT
> 
>  
> 
> 
> 
> _______________________________________________
> Discutii mailing list
> Discutii at dexonline.ro
> http://list.dexonline.ro/listinfo/discutii
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://list.dexonline.ro/pipermail/discutii/attachments/20150630/8d69ad85/attachment.sig>


More information about the Discutii mailing list