Kakšno tabelo za slovar ?
 
Vini 19. maj 2007 11:05:15 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#11

SpinX, sem se odlocil, da cisto zacetniskih tem ne bom pisal... O tem je res ze toliko napisanega, da res ne vidim neke hude potrebe, da bi to pisal se milijontic :)


všeč(0) ni všeč(0) spam(0)
 
HeXeR 19. maj 2007 15:05:40 Pridružen od:
13. dec 2006
3268 objav
122 22 5
#12

Vini, lepo prosim če bi dal kak link do strani kjer bi si lahko to prebral v Angleščini ali Slovenščini, ker mi ni več nič jasno ... :(


všeč(0) ni všeč(0) spam(0)
First rule of business, protect your investment.
 
Vini 19. maj 2007 19:05:31 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
všeč(0) ni všeč(0) spam(0)
 
HeXeR 22. maj 2007 19:05:05 Pridružen od:
13. dec 2006
3268 objav
122 22 5
#14

Sem našel te relacijske tabele v knjigi, čeprav rešitev ki katero sem mislil uporabit, oz. ko bom nadaljeval, če bom ...



da bi imel



id | id2 | beseda



sopomenke bi pač mele isto število pod id2, id je unikaten, beseda pa tudi, pač vsaka v svojo vrstico.


všeč(0) ni všeč(0) spam(0)
First rule of business, protect your investment.
 
Vini 22. maj 2007 19:05:12 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#15

Pomoje bi to veliko bolj elegantno resil z uporabo dveh tabel...



prva:



CREATE TABLE besede (

id INT NOT NULL AUTO_INCREMENT,

beseda TEXT

);



CREATE TABLE sopomenke (

besedaid INT,

sopomenka
id INT

);



Razumes, na kaj namigujem, ali govorim naprej?


všeč(0) ni všeč(0) spam(0)
 
HeXeR 22. maj 2007 19:05:14 Pridružen od:
13. dec 2006
3268 objav
122 22 5
#16

Hmm, v eni so besede, z idji, v drugi pa ? Id besede in sopomenke ? S tem da mam potem tabelo sopomenke hitro zelo veliko, za 8 sopomek bi to bilo 7 ? 8 ? vrstic ?


všeč(0) ni všeč(0) spam(0)
First rule of business, protect your investment.
 
Vini 22. maj 2007 19:05:20 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#17

Seveda je tabela sopomenke hitro zelo velika, vendar ne velika v bajtih, na zapis imas namrec le dva integerja. Zakaj te pa moti velika tabela? Pazi, jaz pri kreiranju tabel nisem kreiral indeksov, to ti je verjetno jasno, da jih potrebujes, kajne?



Zelo dobro bi bilo seveda tudi imeti polje beseda tipa VARCHAR, ker potem lahko uporabis unique index, ki ti zagotovi, da se nobena beseda ne pojavi v tabeli dvakrat.



Kar hocem reci je to, da ti nisem podal zakljucene resitve, le okvirno strukturo tabel.


všeč(0) ni všeč(0) spam(0)
 
HeXeR 22. maj 2007 19:05:27 Pridružen od:
13. dec 2006
3268 objav
122 22 5
#18

Ja, hvala ;), sedaj razumem oba načina, projekt s sinonimi pa je itak v stanju "pause", naletel sem na problem, da če daš noter input recimo 1000 besed, pa spustiš skoz, pa dokler nebom mel zelo velike baze bo to sinonimiziranje ZELO trajalo da se vsaka beseda pobere s spleta ...



Druga verzija bi bila da bi že na začetku importal bazo, dev, tri ali več ... pa žal nobene pametne nisem našel ... tako da bom najprej uredil "lepe" zadeve pa potem k tem "temnin" :).



PS: Še enkrat hvala za razlago :D ;).


všeč(0) ni všeč(0) spam(0)
First rule of business, protect your investment.
 
Vini 22. maj 2007 19:05:36 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#19

Ni problema, pa se kdaj :)


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se