কম্পিউটার টিউটোরিয়াল

কার্ডিনালিটি এবং মডালিটির পার্থক্য


এই পোস্টে, আমরা কার্ডিনালিটি এবং মডালিটির পার্থক্য বুঝব −

কার্ডিনালিটি

  • এটি টেবিলের সারিগুলোর মধ্যে অ্যাসোসিয়েশন বা সংযোগের সর্বোচ্চ সংখ্যা বলে।

  • এটি বিভিন্ন ধরনের: One-to-one, one-to-many, many-to-many।

  • One-to-one হল যেখানে অবজেক্ট 'A'-র ঘটনা শুধু একটি 'B'-র ঘটনার সাথে সম্পর্কিত হতে পারে, এবং বিপরীতভাবে।

  • One-to-many হল যেখানে অবজেক্ট 'A'-র ঘটনা 'B'-র একাধিক ঘটনার সাথে সম্পর্কিত হতে পারে, কিন্তু 'B' শুধু 'A'-র একটি ঘটনার সাথে সম্পর্কিত।

  • Many-to-many হল যেখানে 'A'-র একাধিক ঘটনা 'B'-র একাধিক ঘটনার সাথে সম্পর্কিত হতে পারে, এবং বিপরীতভাবে।

মডালিটি

  • এটি একটি টেবিলে সারি অ্যাসোসিয়েশনের ন্যূনতম সংখ্যা বলে।

  • এটি বিভিন্ন ধরনের: Nullable এবং Not nullable।

  • Nullable কলাম খালি ফিল্ড গ্রহণ করে।

  • Non-nullable কলাম NULL মান গ্রহণ করে না।


  1. অ্যালগরিদম (Algorithm) এবং ফ্লোचार্ট (Flowchart) এর পার্থক্য

  2. অ্যালগরিদম (Algorithm) এবং সিউডোকোড (Pseudocode) এর পার্থক্য

  3. BFS এবং DFS-এর পার্থক্য

  4. পাইথনে ইটেরেবল (Iterable) এবং ইটেরেটর (Iterator) এর পার্থক্য