সত্তা রেফারেন্স বনাম ট্যাক্সনমি


10

ধরা যাক আমার একটি দল আছে, যার সদস্য রয়েছে। আমার কাছে দলের জন্য একটি সামগ্রী ধরণের এবং স্বতন্ত্র দলের সদস্যদের জন্য একটি সামগ্রীর ধরণ রয়েছে। ধরা যাক অন্যান্য সম্পর্কগুলিও রয়েছে, উদাহরণস্বরূপ দলগুলি বিভাগগুলির অন্তর্ভুক্ত হতে পারে এবং এমন প্রকল্প রয়েছে যা ব্যক্তি বা দলকে দেওয়া যেতে পারে।

যেহেতু আমি এটি বুঝতে পারি এই দুটি সত্তাগুলির মধ্যে সম্পর্কগুলি সংজ্ঞায়িত করার জন্য দুটি উপায় রয়েছে - হয় সত্তা রেফারেন্স, বা ট্যাক্সোনমি পদ ব্যবহার করে। আমি যখন অন্য এক ধরণের ব্যবহার করা উচিত? কেবল একটি পদ্ধতি বেছে নেওয়া বা সেগুলি মেশানো কি সেরা?

আমার কাছে মনে হচ্ছে শ্রমশক্তিটি সবচেয়ে নমনীয়, কারণ শ্রমশৃঙ্খলা প্রকারের সাহায্যে গাছ তৈরি করা সহজ, বা উদাহরণস্বরূপ যদি কোনও দলের মধ্যেই আমি সিদ্ধান্ত নিয়েছিলাম যে দলে কার্যকারিতা ইতিমধ্যে রয়েছে সেখানে আমি একটি শ্রেণিবদ্ধতা তৈরি করতে চেয়েছিলাম (কেবল টেনে আনুন শ্রেণিবিন্যাসের শৈলীর শর্তাবলী) যদিও আমি সত্তার রেফারেন্সটি ব্যবহার করেছি তবে আমি এটি করার কোনও সহজ উপায় সম্পর্কে ভাবতে পারি না (ট্যাক্সোনমি যুক্ত করা ছাড়া অন্যটি, যার ফলে অপ্রয়োজনীয় ফলাফল)।

মনে হচ্ছে এখানে এমন কিছু আছে যা আমি বুঝতে পারছি না, তবে আমি এটি নিশ্চিত নই!

কোন সাহায্য প্রশংসা করা হবে।


ঠিক আছে, আমি বুঝতে কিছু অগ্রগতি করেছি - একটি সত্তা রেফারেন্স আসলে একটি ট্যাক্সনোমি শব্দ হতে পারে! সুতরাং "টিম বি" আসলে একটি বিষয়বস্তুর প্রকার (বর্ণনা সহ) এবং একটি ট্যাক্সোনমি টার্মের (একই নামের) সত্তা রেফারেন্স লিঙ্ক উভয়ই হতে পারে। তারপরে কোনও ব্যবহারকারীর বিষয়বস্তুর ধরণের পরিবর্তে করশাসন শর্তের সাথে যুক্ত করা যেতে পারে ...
জেমস

আমি অনুমান করি যে একটি জিনিস আমি এখনও কাজ করি নি তা হ'ল - একটি বিষয়বস্তুর ধরণের ক্ষেত্রের ক্ষেত্রের মধ্যে পার্থক্য কী যা শৃঙ্খলাবদ্ধ পদ, এবং একটি সত্তা রেফারেন্স যা একটি কর শ্রেণির শর্তের সাথে লিঙ্ক করে - পরবর্তীটি কেবল অতিরিক্ত স্তরের মতো মনে হয় জটিলতা।
জেমস

তারা বেশ তুলনীয়। ধারাবাহিকতার বাইরে, আমি সত্ত্বা রেফারেন্স ব্যবহার করতে চাই।
অ্যালেক্স হাসান

কিন্তু আপনি যদি সত্ত্বা রেফারেন্স ব্যবহার করেন তখনও উদাহরণ রয়েছে যখন শ্রেনীকরণটি ব্যবহার করা এখনও ভাল না? সুতরাং উদাহরণস্বরূপ যদি আমাদের কাছে কোনও সংগঠনের শ্রেণিবিন্যাস থাকে, তবে আমার কাছে মনে হবে যে শৃঙ্খলাটি এটি করার একটি আরও ভাল উপায়।
জেমস

উত্তর:


21

আপনি এখানে দুটি ভিন্ন ধারণা সম্পর্কে কথা বলছেন। প্রথম প্রশ্নটি যখনই বিষয়বস্তুকে বিভিন্ন বিভাগে সংগঠিত করতে চায় বা যদি বিদ্যমান সামগ্রীর ধরণের মধ্যে সম্পর্ক তৈরি করতে চায় তবে তার সাথে সম্পর্কিত। অন্য প্রশ্নটি হ'ল, যদি কোনও শ্রমশৃঙ্খলা ব্যবহার করার সময়, একটি কর শুল্ক রেফারেন্স ক্ষেত্র বা সত্তার রেফারেন্স ক্ষেত্রটি ব্যবহার করা ভাল।


প্রথম ধারণা সম্পর্কে

এটি আপনার ব্যবহারের ক্ষেত্রে নির্ভর করে। শ্রেণিবৃত্তিগুলি হায়ারারচি তৈরির জন্য দুর্দান্ত, যেমনটি আপনি উল্লেখ করেছেন, তবে আদর্শভাবে, আপনার প্রকৃত সামগ্রী অন্তর্ভুক্ত করার জন্য ট্যাক্সোনমিগুলি ব্যবহার করা উচিত নয়। এর কারণটি সহজ - আপনি যখন ট্যাক্সনোমির পদগুলিতে ক্ষেত্রগুলি যুক্ত করতে পারেন, তেমন একটি বিভাগে সমস্ত শ্রেণিবদ্ধ স্তর একই ক্ষেত্রগুলি ব্যবহার করে। বিভিন্ন দলের সদস্যদের সাথে আপনার উদাহরণ গ্রহণ করা, এটি সমস্যার কারণ হতে পারে lead আপনি যদি কেবল নামের চেয়ে কোনও দল বা সদস্য সম্পর্কে আরও তথ্য সঞ্চয় করতে চান, উদাহরণস্বরূপ, আপনি যদি কোনও সদস্যের প্রথম নাম, পদবি এবং জীবনী সম্পর্কে তথ্য সংরক্ষণ করতে চান এবং এই ক্ষেত্রটি বিভাগে যুক্ত করতে চান তবে তারা হবে দলের শর্তাবলী এছাড়াও উপলব্ধ। এবং আপনি যদি দলগুলির জন্য একটি দল বর্ণনার ক্ষেত্র যোগ করেন তবে সেগুলি দলের সদস্যদের জন্য প্রদর্শিত হবে।

শ্রেণিবদ্ধগুলি একইরকম আইটেমগুলি শ্রেণিবদ্ধভাবে সংগঠিত করার সময় ব্যবহার করা হয় । ট্যাগগুলি পছন্দ করুন, উদাহরণস্বরূপ:

  • শাকসবজি
    • গাজর
    • আলু
  • ফল
    • আপেল
    • কলা

বিষয়বস্তুর ধরণের মধ্যে সম্পর্ক স্থাপনের জন্য সত্তা রেফারেন্সগুলি দুর্দান্ত । উদাহরণগুলির মধ্যে অন্তর্ভুক্ত থাকে যখন আপনার নোড টাইপ থাকে 'দল' এবং নোড টাইপ থাকে 'দলের সদস্য' প্রত্যেকের নিজস্ব ক্ষেত্র each অথবা একটি নোড টাইপ করা 'গান' যা একটি 'অ্যালবাম' উল্লেখ করে যা নিজেই একজন 'সংগীতশিল্পী' উল্লেখ করে। এই ক্ষেত্রে, সত্তা রেফারেন্সগুলি ট্যাক্সোনমিগুলির তুলনায় আরও নমনীয়, কারণ এটি আরও জটিল সম্পর্কের অনুমতি দেয়। যখন আপনি দর্শন ব্যবহার করেন, আপনি এই সম্পর্কগুলিও ব্যবহার করতে পারেন। উদাহরণস্বরূপ, আপনি সমস্ত দলের সদস্যদের একটি দৃষ্টিভঙ্গি তৈরি করতে পারেন, এবং সম্পর্কের জন্য সত্তা রেফারেন্সটি ব্যবহার করতে পারেন এবং সদস্য নোডের ক্ষেত্রগুলি সহ টিমের সামগ্রীর ধরণের যে কোনও ক্ষেত্র প্রদর্শিত হতে পারে।

মিশ্রিত নোড রেফারেন্স এবং ট্যাক্সনোমি ক্ষেত্রগুলিও বৈধ। দলগুলির সাথে আপনার উদাহরণে, দল এবং সদস্য উভয়ই নোড হতে পারে, একে অপরকে সত্তার রেফারেন্স সহ উল্লেখ করে। একই সময়ে, বিভাগটি সমস্ত উপলব্ধ বিভাগগুলির সাথে একটি কর শৈলী হতে পারে।


দ্বিতীয় ধারণা সম্পর্কে

ডিও যখন ডি 7 প্রকাশ করল, তখন এটি কর আদায় করার সময় ব্যবহারের জন্য এক শ্রেণিবদ্ধ রেফারেন্স ফিল্ড সহ প্রেরণ করত। তার পর থেকে, আমরা সত্তা এপিআই মডিউলটির রিলিজ দেখেছি এবং ফলস্বরূপ, সত্তা রেফারেন্স মডিউল এবং শর্তাদি এবং কর বিভাগগুলি সত্তা হওয়ায় যে কোনও একটি সত্তার মতো তাদের রেফারেন্স দিতে পারে। এই মুহুর্তে, দুজন খুব একইভাবে কাজ করছে এবং অনেক ক্ষেত্রে আপনি কোনটি ব্যবহার করেন তা বিবেচ্য নয়। তবে, ক্ষেত্র বিন্যাস এবং উইজেট সরবরাহকারী এখনও কিছু অবদানযুক্ত মডিউল রয়েছে যা কেবল এক বা অন্যের জন্য কাজ করে। সুতরাং, এটি নির্ভর করে যদি আপনার যদি ট্যাক্সোনমি রেফারেন্স বা সত্তা রেফারেন্স ব্যবহার করা উচিত তবে আপনার যদি এই জাতীয় ফর্ম্যাটর প্রয়োজন।

যেহেতু ডিও বিভাগে বিভাগের রেফারেন্স ক্ষেত্রটি ডিটি-তে সত্তা রেফারেন্স ফিল্ডের সাথে প্রতিস্থাপন করছে, তাই আমি সারণী রেফারেন্স ক্ষেত্রের সাথে কর বিভাগের মডিউল দ্বারা সরবরাহিত ক্ষেত্রের পরিবর্তে ট্যাক্সনোমির সাথে লিঙ্ক করতে পছন্দ করি।


2
কি দুর্দান্ত ব্যাখ্যা! আপনাকে অনেক ধন্যবাদ! এখন বুঝলাম!
জেমস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.