dictionary

++Hadi++

Active Member
در بدترین دید ممکن ،باید یه دیتابیس با 3 تا table داشته باشی.اولی و دومی دارای دو فیلد id و عنوان لغت.البته اولی برا لغات فارسی و دمی برا لغات انگلیش ....تو این دو تا ،Id همون primary key هست.
سومیش هم یه table دارای 3 فیلد هست.فیلد اول کلید اصلی و فیلد دوم id لغت فارسی و فیلد سوم id لغت انگلیش...بعدش می تونی با دستورات select واقع در کوئری sql ،لغات مورد نظر رو بدست بیارید.یعنی table سوم برا relation ها هست و ریلیشن هایی رو که به کلمه ورودی مربوطند رو select می کنید و نمایش می دین.البته به نظر ایر بهتر از فلش اینو هندل می کنه چون می تونه از sqlite استفاده کنه.در ضمن Qt یا .net و ... از فلش برا این کار مناسب ترند...
البته اولین و ساده ترین راه بهترین نیست،بلکه می شه اینو بر مبنای هوش مصنوعی و ... با ساختار های درختی و یا شبکه ای و خصوصا درخت heap و ... بهتر پیاده کرد.(پرفرمنس و هوشمندی بالاتر)...بای...
 

جدیدترین ارسال ها

بالا