رفتن به مطلب
  • 0

سوال در باره انتخاب نام فارسی برای ستون ها در دیتابیس


arastooms

سوال

سلام دوستان 
قرار هست یوزر در برنامه با کلیک بر روی یک دکمه " یک اسم فارسی وارد کنه " و بعد به همون نام در دیتا بیس برنامه یک ستون بسازه 
آیا این ممکن هست با نام فارسی درست بشه و مشکلی در فراخانی نداره ؟؟؟
و یا باید یه پیام بدم که حتما اسم را انگلیسی وارد کنید تا ستون به اسم انگلیسی ساخته بشه که مشکل نداشته باشم
یا اگر راه خاصی داره بفرمایید ممنون میشم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

6 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

سلام

خیلی خیلی بهتره که اسم هارو با حروف انگلیسی کوچیک بنویسید برای ستون ها

با حروف فارسی کار نکردم تا حالا اما خیلی خیلی ممکنه اذیت کنه

میخوای تست کن شما هم اما به نظرم ، همون حروف انگلیسی و مخصوصا کوچیک رو وارد کنه خیلی بهتره

حالا یه سوال

چرا کاربر باید ستون بسازه؟

دارید برنامه مدیریت دیتابیس برای اندروید میسازید؟ 

بحث جالبیه 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

خیلی خیلی بهتره که اسم هارو با حروف انگلیسی کوچیک بنویسید برای ستون ها

با حروف فارسی کار نکردم تا حالا اما خیلی خیلی ممکنه اذیت کنه

میخوای تست کن شما هم اما به نظرم ، همون حروف انگلیسی و مخصوصا کوچیک رو وارد کنه خیلی بهتره

حالا یه سوال

چرا کاربر باید ستون بسازه؟

دارید برنامه مدیریت دیتابیس برای اندروید میسازید؟ 

بحث جالبیه 

سلام شهاب جان 

نه اینم ایده خوبی 

دیگه فکر کنم همه بچه های انجمن در جریان هستند که من دارم یک دیکشنری میسازم 

ولی میخام کار بر بیاد و یه سری لغات رو مارک کنه برای خودش 

مثال میزنم شاید به کار دوستان هم بیاد 

کار بر میاد شروع کنه به درس خوندن

خوب داره مبحث شیمی میخونه به زبان انگلیسی 

میاد در یک قسمت که اسمش هست دفتر چه لغات یک یا چند دفتر چه درست میکنه به اسم لغات شیمی  ولغات فزیک و لغات ریاضی و ....

به محض درست کردن دفتر چه من میام تو دیتا بیس یه ستون میسازم به اسم لغات شیمی و یه ستون دیگه به اسم لغات ریاضی  و ....

//////////////////

حالا کاربر میاد تو دیکشنری و شروع میکنه به سرچ لغاتی که مربوط به درس شیمی خودش هست 

لغت هایی رو که سرچ میکنه اگه دوست داشته باشه با یک دکمه به اسم " اضافه کن به دفترچه..." اضافه میکنه به دفتر چه 

وقتی دکمه لغت رو میزنه من ازش میپرسم در کدام دفتر چه ثبت میکنید و اسم دفترچه هایی رو که خودش درست کرده نشونش میدم 

وقتی انتخاب کرد 

میرم در ستون همون درس و عدد 1 رو وارد میکنم 

////////////////////////////

خوب حالا وقتی بیاد دفترچه شیمی رو باز کنه از دیتا بیس لغاتی که در ستون شیمی عدد 1 داره رو بهش نشون میدم 

و حالشو میبره 

////////////////////////////

اینطوری در آخر میتونم از اون دفترچه براش یه فایل بسازم بفرستم به ایمیلش یا با بلوتوس بریزه رو کامپیوتر و ببره پرینت بگیره و داشته باشه 

نظرت چی؟؟؟؟

////////////////////////

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببینم میتونم اگر کاربر اسم فارسی وارد کنه من اون اسم رو بدم به یه " string" 
بعد خودم بیام یه اسم انگلیسی متناسب با اون استرینگ برای ستون جدول انتخواب کنم؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

خوب

حالا به نظرت طرف اگه بیاد 100 تا دفتر چه بسازه، دیتابیس شما یکم حجیم و کند نمیشه؟؟

منطقیه به نظرت اینکار؟

 

میتونی یه کار دیگه بکنی

شما میای و یه جدول درست میکنی به اسم mabaahes

توی این جدول 3 تا فیلد داری

id

mabhas_name

mabhas_id

 

تو بانک اصلی خود میای و دو تا ستون اضافه میکنی

یکی is_mabhas

یکی mabha_id

طرف وقتی میاد یه مبحث مثلا شیمی درست میکنه

شما میای و توی بانکی که ساختی برای مباحث، یه فیلد اضافه میکنی به شکل زیر

mabhas id = 1

id = 1

name = شیمی

حالا میاد یه کلمه رو اضافه کنه

شما میپرسی کجا، شیمی رو انتخاب میکنه، مبحث ای دی شیمی رو برمیداری و در فیلد Mabhas_id اون کلمه قرارش میدی

پس کلمه نشان میشه به مبحث ای دی 1 و در اصل میره برای شیمی

توی فیلد is_mabhas هم که مقدار اولیه 0 رو داره یه 1 میذاری یعنی به یه دفترچه اضافه شده

بعدا که مثلا میخوای مطالب مبحث شیمی رو بیاری

اول

میبینی مبحث ای دی شیمی چنده توی بانک و میریزی توی یه متغیر

دوم

تمامی کماتی که مبحث ای دی 1 رو در بانک اصلی تو که تمامی کلمات توش هست رو میاری و نمایش میدی

 

یکم سخته اما به نظر من بهینه است و میتونی اسامی فارسی هم داشته باشی توش :)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام مجدد بله حق با شما هست 
خوب من مبتدی هستم و در حال آموزش 
ولی حتما تلاش میکنم همین فرمانی رو که شما فرمودید اجرا کنم امروز تا آخر شب روش کار میکنم 
اگر مشکلی بود مطرح میکنم ببینم چی میشه 
یک دنیا از راهنمایی بی دریغ شما هم سپاس گذارم دوست عزیز 
مثل همیشه لطف کردید 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام مجدد بله حق با شما هست 

خوب من مبتدی هستم و در حال آموزش 

ولی حتما تلاش میکنم همین فرمانی رو که شما فرمودید اجرا کنم امروز تا آخر شب روش کار میکنم 

اگر مشکلی بود مطرح میکنم ببینم چی میشه 

یک دنیا از راهنمایی بی دریغ شما هم سپاس گذارم دوست عزیز 

مثل همیشه لطف کردید 

خواهش میکنم :gol::)

روش یکم فکر کن

شاید راه بهتری هم پیدا بشه

سوالی بود بپرس، تا جایی که بتونم کمک میکنم، بلد هم نباشم، دوستان واردن :)

موفق باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...