انجمن‌های پشتیبانی

آخرين ارسال 29 خرداد 1398 15:35 توسط Niknia
مرحله 7. اندازه‌گیری و ابعاد
54 پاسخ
مولف پيغام ها


کاربر ارشد


کاربر ارشد


--
15 بهمن 1397 18:27
ارسال توسط حجتی در 15 بهمن 1397 18:13
با نکته‌ای مواجه شدم که بد ندیدم در مورد آن کمی صحبت کنیم. اگر به فهرست شناسه‌های پایگاه مراجعه کنید و به شناسه‌های مربوط به dimensionها توجه کنید (مثلا آن‌ها که حاوی کلمه centimeter هستند)، مواردی را مشاهده می‌کنید که برای شناسایی بیش از یک dimension مورد استفاده قرار گرفته است. استفاده مجدد از یک شناسه کار نادرستی نیست و در مواردی کاربردهای مشخصی هم دارد. اما باید با مقتضیات آن آشنا باشید. توجه داشته باشید که اگر عبارت این شناسه، مثلا عدد اندازه آن را تغییر دهید، "تمام" dimensionهایی که از آن استفاده کرده‌اند عدد متفاوتی را نشان خواهند داد. بسته به استفاده شما ممکن است این منظور شما باشد یا نباشد. به هر حال خواستم توجه شما را به آن جلب کنم.

 

موفق باشید.


سلام،

خیلی ممنونم از اینکه توجهم را به فهرست شناسه‌ها جلب کردید ولی من خطا داشته‌ام و نوع شناسه اندازه‌ها را به اشتباه E41 انتخاب کرده‌ام. البته فکر کنم در جریان حذف شناسه‌های دوم این خطا را انجام داده باشم.

با احترام



کاربر ارشد


کاربر ارشد


--
15 بهمن 1397 18:39
مشکل خاصی نبوده. فقط شما در زمانی خاصی از محاوره ویرایش استفاده کرده بودید. زمانی که تعریف آن کامل نشده بود.

دو موضوع متفاوت وجود دارد:

الف) استفاده از یک موجودیت dimension واحد برای دو شیء مختلف

ب) استفاده از یک شناسه واحد برای دو dimension مختلف

اولی بر اساس مدل به طور کلی نادرست است. هر dimension باید منحصرا به یک شیء اختصاص داشته باشد. استفاده مشترک دو شیء از یک موجودیت dimension غلطی معنایی است. توضیح فلسفی آن هم اینست که اعدادی که برای توصیف به کار می‌بریم تقریبی هستند و هیچ‌گاه مقدار واقعی بعد مورد نظر نیستند. مثلا اشاره به اینکه اندازه ی یک شیء 2 سانتیمتر است همواره با تقریبی است و اندازه "حقیقی" این شیء با هر شیء دیگری که اندازه آن‌هم، باز هم با تقریب، 2 سانتیمتر ذکر شده متفاوت است. هر چقدر اعشار هم به کار ببریم باز هم ماجرا همان است فقط حد دقت را بیشتر می‌کنیم. از آنجا که محاوره شما اجازه انتخاب یک dimension از پیش موجود را به شما نمی‌دهد با تعریف فعلی شما نمی‌توانید مرتکب این خطا بشوید.

دومی اما مطلقا نادرست نیست (مگر آنکه با شناسه یکتا مواجه باشیم). شما همواره می‌توانید یک شناسه را دو یا چند بار برای شناسایی چیزهایی به کار ببرید. مادامی که به مشترک بودن شناسه میان آن‌ها توجه داشته باشید این کار بدون اشکال است. زمانی که تغییر یک ویژگی از آن شناسه، مثل عبارت آن مطرح می‌شود باید توجه داشته باشید که آن تغییر هم موجودیت‌ها را تحت تاثیر قرار خواهد داد. در این مورد بخصوص که موجودیت ما از جنس dimension است و از شناسه آن برای بازنمایی مشخصات عددی استفاده کرده‌ایم ماجرا پر رنگ‌تر می‌شود. با تغییر عدد منعکس شده در عبارت این شناسه، اندازه بازنمایی شده برای تمام آن موجودیت‌ها را تغییر می‌دهید.



کاربر ارشد


کاربر ارشد


--
15 بهمن 1397 18:44
E41 گزینه درستی برای شناسه‌هایی از dimensionهاست که url نیستند. گزینه دیگر  E42 است که به این منظور مناسب نیست.


کاربر ارشد


کاربر ارشد


--
15 بهمن 1397 18:48
ارسال توسط حجتی در 15 بهمن 1397 18:44
E41 گزینه درستی برای شناسه‌هایی از dimensionهاست که url نیستند. گزینه دیگر  E42 است که به این منظور مناسب نیست.


بله. حق با شماست. منظورم  E41 Appellation برای شناسه‌هایی مانند Diameter: 1.7 centimeters است که من اشتباها E42 identifier را برای آنها انتخاب کرده‌ام.

پیام قبلی شما را هنوز متوجه نشدم.

با احترام



کاربر ارشد


کاربر ارشد


--
15 بهمن 1397 18:53
ارسال توسط حجتی در 15 بهمن 1397 18:39
مشکل خاصی نبوده. فقط شما در زمانی خاصی از محاوره ویرایش استفاده کرده بودید. زمانی که تعریف آن کامل نشده بود.

دو موضوع متفاوت وجود دارد:

الف) استفاده از یک موجودیت dimension واحد برای دو شیء مختلف

ب) استفاده از یک شناسه واحد برای دو dimension مختلف

اولی بر اساس مدل به طور کلی نادرست است. هر dimension باید منحصرا به یک شیء اختصاص داشته باشد. استفاده مشترک دو شیء از یک موجودیت dimension غلطی معنایی است. توضیح فلسفی آن هم اینست که اعدادی که برای توصیف به کار می‌بریم تقریبی هستند و هیچ‌گاه مقدار واقعی بعد مورد نظر نیستند. مثلا اشاره به اینکه اندازه ی یک شیء 2 سانتیمتر است همواره با تقریبی است و اندازه "حقیقی" این شیء با هر شیء دیگری که اندازه آن‌هم، باز هم با تقریب، 2 سانتیمتر ذکر شده متفاوت است. هر چقدر اعشار هم به کار ببریم باز هم ماجرا همان است فقط حد دقت را بیشتر می‌کنیم. از آنجا که محاوره شما اجازه انتخاب یک dimension از پیش موجود را به شما نمی‌دهد با تعریف فعلی شما نمی‌توانید مرتکب این خطا بشوید.

دومی اما مطلقا نادرست نیست (مگر آنکه با شناسه یکتا مواجه باشیم). شما همواره می‌توانید یک شناسه را دو یا چند بار برای شناسایی چیزهایی به کار ببرید. مادامی که به مشترک بودن شناسه میان آن‌ها توجه داشته باشید این کار بدون اشکال است. زمانی که تغییر یک ویژگی از آن شناسه، مثل عبارت آن مطرح می‌شود باید توجه داشته باشید که آن تغییر هم موجودیت‌ها را تحت تاثیر قرار خواهد داد. در این مورد بخصوص که موجودیت ما از جنس dimension است و از شناسه آن برای بازنمایی مشخصات عددی استفاده کرده‌ایم ماجرا پر رنگ‌تر می‌شود. با تغییر عدد منعکس شده در عبارت این شناسه، اندازه بازنمایی شده برای تمام آن موجودیت‌ها را تغییر می‌دهید.

 

به این ترتیب اگر من برای اشیائی که می‌خواهیم ابعادشان را درج کنیم، یک URI منحصر به فرد ثبت کنم ولی عبارت شناسه‌شان تکراری باشد، نباید مشکلی پیش بیاید؟ امیدوارم درست متوجه شده باشم.

ممنونم از توضیحات شما.

با احترام


شما مجاز به پاسخ به اين پست نمي باشيد.
صفحه 4 از 11 << < 23456 > >>