একটি বিদেশী কী কী নুল এবং / বা সদৃশ হতে পারে?


325

দয়া করে আমার জন্য দুটি বিষয় পরিষ্কার করুন:

  1. একটি বিদেশী কী নুল হতে পারে?
  2. একটি বিদেশী কী নকল হতে পারে?

আমি জানি যতটা ন্যায়সঙ্গত, NULLবিদেশী কীগুলিতে ব্যবহার করা উচিত নয়, তবে আমার কিছু প্রয়োগে আমি NULLওরাকল এবং এসকিউএল সার্ভার উভয় ক্ষেত্রেই ইনপুট রাখতে সক্ষম হয়েছি এবং কেন তা আমি জানি না।


1
@ অ্যাড্রিয়ান: আমার জ্ঞানের সর্বোত্তম বিদেশী কীটি শূন্য হতে পারে না তবে এটি স্কিল সার্ভার এবং ওরাকলকে বাতিল করে দিচ্ছে। আপনি ব্যাখ্যা করতে পারেন কেন?
জ্যাম

@ জামস - আমার উত্তরের লিঙ্কটি পড়ুন।
JNK

11
উত্তর এবং প্রশ্ন দরকারী কারণ এটি মুছে ফেলা যায় না। এটির উন্নতি করতে নিখরচায় প্রশ্নটি সম্পাদনা করুন।
জেফ আতউড

সদৃশ সম্পর্কে প্রশ্ন বিভক্ত করুন। নীচে কেবলমাত্র একটির উত্তর দেওয়া হচ্ছে।
পুনরায় পোস্টার

উত্তর:


527

সংক্ষিপ্ত উত্তর: হ্যাঁ, এটি নুল বা সদৃশ হতে পারে।

আমি ব্যাখ্যা করতে চাই কেন বিদেশী কীটি নালার প্রয়োজন হতে পারে বা অনন্য হতে পারে বা অনন্য নয়। প্রথমে মনে রাখবেন একটি বিদেশী কীটির সহজভাবে প্রয়োজন যে ক্ষেত্রটির মানটি অবশ্যই আলাদা আলাদা টেবিলে (প্যারেন্ট সারণীতে) উপস্থিত থাকতে হবে। এটিই এফকে সংজ্ঞা অনুসারে। সংজ্ঞা অনুসারে নাল একটি মান নয়। নাল মানে আমরা মানটি কী তা এখনও জানি না।

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

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

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


13
সুতরাং এটি "সাইনড" নামে একটি ভুয়া বিক্রয় ব্যক্তি থাকার চেয়ে ভাল হওয়ার উদ্দেশ্যে?
থমাস ওয়েলার

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

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

28
@ থমাস ওয়েলারের একটি জাল বিক্রয়কর্তা ("স্বাক্ষরিত") উল্লেখ করে সমস্যা আরও খারাপ করে তোলে। আমি ধরে নিয়েছি আপনার বিক্রয় টেবিলে একাধিক কলাম রয়েছে ...? মিঃ আনসাইন্ডের সামাজিক বীমা নম্বরটি কী? কোন বিভাগে তাকে দায়িত্ব দেওয়া হয়েছে? তার বস কে? আমি আশা করি আপনি আমার বক্তব্যটি পেয়েছেন: আপনি যখন কোনও "নিযুক্ত" বিক্রয়কেন্দ্র তৈরি করেন আপনি তাড়াতাড়ি আবিষ্কার করতে পারেন যে আপনি NULLএক টেবিলের জন্য একাধিক NULLসারণীতে আলাদা টেবিলে ব্যবসা করেছিলেন।
গিলি

1
@ থমাস ওয়েলারের আপনার / যখন আপনার ইন্টারফেসটি স্থানীয়করণের প্রয়োজন হয় তখন আপনারও সমস্যা হবে।
tobiv


45

ঘোড়ার মুখ থেকে:

বৈদেশিক কীগুলি মূল মানগুলি মঞ্জুরি দেয় যা সমস্ত নুল হয়, এমনকি প্রাথমিক বা অনন্য কী না থাকলেও

বৈদেশিক কীতে কোনও বাধা নেই

যখন বিদেশী কীতে অন্য কোনও প্রতিবন্ধকতা সংজ্ঞায়িত করা হয় না, শিশু টেবিলের যে কোনও সংখ্যক সারি একই প্যারেন্ট কীটির মান উল্লেখ করতে পারে। এই মডেলটি বিদেশী কীতে নালার অনুমতি দেয়। ...

বৈদেশিক কীতে কোনও বাধা নেই

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

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

বৈদেশিক কীতে অনন্য প্রতিবন্ধকতা

যখন একটি অনন্য বাধা বিদেশী কীতে সংজ্ঞায়িত করা হয়, শিশু টেবিলে কেবল একটি সারি প্রদত্ত পিতামাতার কী মানটি উল্লেখ করতে পারে। এই মডেলটি বিদেশী কীতে নালার অনুমতি দেয়।

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

  • EMP_TAB এবং বীমা বীমা টেবিলের মধ্যে (বিদেশী মূল সীমাবদ্ধতা) মধ্যে রেফারেন্সিয়াল অখণ্ডতা নিয়ম প্রয়োগ করতে

  • প্রতিটি কর্মীর এক অনন্য সদস্য সংখ্যা (ইউনিক কী সীমাবদ্ধতা) রয়েছে তা গ্যারান্টি সহ

বৈদেশিক কীতে অনন্য এবং নিষেধাজ্ঞাগুলি নয়

যখন অনন্য এবং নট উভয়ই সীমাবদ্ধতা বিদেশী কীতে সংজ্ঞায়িত করা হয়, তখন শিশু টেবিলে কেবল একটি সারি প্রদত্ত পিতামাতার কী মানটি উল্লেখ করতে পারে এবং যেহেতু নূন্য মানগুলি বিদেশী কীতে অনুমোদিত হয় না তাই শিশু টেবিলের প্রতিটি সারি অবশ্যই স্পষ্টভাবে উল্লেখ করতে হবে প্যারেন্ট কীতে একটি মান।

এটা দেখ:

ওরাকল 11 জি লিঙ্ক


16

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


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

4
@ এজেন্ট: উত্পাদন ব্যবহারে আমাদের এই "সমাধান" হয়েছে। এটা করবেন না, এটা ভয়ানক। অনুসন্ধান করা এই জগাখিচুড়ি হয়ে যায়, "যদি এটি টাইপ 1 হয় তবে এই টেবিলটিতে যোগ দিন, অন্যথায় এটিতে যোগ দিন" এটি আমাদের জন্য দুঃস্বপ্ন ছিল। আমরা এই উত্তরটি যা বলে তা করা শেষ করেছি এবং প্রতিটি ধরণের যোগদানের জন্য একটি নতুন কলাম তৈরি করেছি। কলাম তৈরি করা সস্তা। খুব সুন্দর এটির ত্রুটিটি হ'ল প্রচুর কলামগুলি টোডকে ব্যবহার করা শক্ত করে তোলে, তবে এটি কেবল টোডের একটি ত্রুটি।
ব্যবহারকারী 128216

1
@ ফাইটার জেট রেলস একটি দুর্দান্ত ওআরএম কাঠামো সরবরাহ করে যা এই সমাধানের সাথে এমনকি জটিল প্রশ্নগুলি পরিচালনা করে।
এজেন্ট 47 ডার্কসোল

2
@ এজেন্ট: সম্ভবত এটি পারে ... তবে আপনি যদি এটি সহজ করে তুলতে পারেন তবে কেন জটিল করবেন? এবং সম্ভবত "দুঃস্বপ্ন" ব্যবহার করার জন্য ভুল শব্দ ছিল: এটি কেবল খুব অসুবিধে হয়েছিল। আমরা ডেটা অখণ্ডতার সমস্যায় ভুগি না (অনেক বেশি)।
ব্যবহারকারী 128216

7

এটি foreign keyআপনার সম্পর্কের ক্ষেত্রে কী ভূমিকা রাখবে তার উপর নির্ভর করে ।

  1. যদি এই foreign keyএকটি হল key attributeআপনার সম্পর্ক, তাহলে এটি শূন্য হতে পারে না
  2. এটি যদি foreign keyআপনার সম্পর্কের কোনও সাধারণ বৈশিষ্ট্য হয় তবে তা শুভ হতে পারে।

3

ওরাকল সিনট্যাক্স ব্যবহার করে এখানে একটি উদাহরণ
দেওয়া হয়েছে : প্রথমে একটি টেবিল COUNTRY তৈরি করা যাক

CREATE TABLE TBL_COUNTRY ( COUNTRY_ID VARCHAR2 (50) NOT NULL ) ;
ALTER TABLE TBL_COUNTRY ADD CONSTRAINT COUNTRY_PK PRIMARY KEY ( COUNTRY_ID ) ;

PROVINCE সারণী তৈরি করুন

CREATE TABLE TBL_PROVINCE(
PROVINCE_ID VARCHAR2 (50) NOT NULL ,
COUNTRY_ID  VARCHAR2 (50)
);
ALTER TABLE TBL_PROVINCE ADD CONSTRAINT PROVINCE_PK PRIMARY KEY ( PROVINCE_ID ) ;
ALTER TABLE TBL_PROVINCE ADD CONSTRAINT PROVINCE_COUNTRY_FK FOREIGN KEY ( COUNTRY_ID ) REFERENCES TBL_COUNTRY ( COUNTRY_ID ) ;

এটি ওরাকলে পুরোপুরি ঠিক আছে fine লক্ষ্য করুন দ্বিতীয় সারণীতে COUNTRY_ID বিদেশী কীতে "নট নুল" নেই।

এখন PROVINCE টেবিলের মধ্যে একটি সারি সন্নিবেশ করানোর জন্য, এটি কেবলমাত্র PROVINCE_ID নির্দিষ্ট করতে যথেষ্ট। তবে আপনি যদি একটি COUNTRY_ID পাশাপাশি নির্দিষ্ট করতে চান তবে এটি অবশ্যই COUNTRY টেবিলের মধ্যে বিদ্যমান থাকতে হবে।


1

ডিফল্টরূপে বিদেশী কীতে কোনও বাধা নেই, বিদেশী কী নাল এবং নকল হতে পারে।

একটি সারণী তৈরি করার সময় / টেবিলটি পরিবর্তন করার সময়, আপনি যদি স্বতন্ত্রতার কোনও সীমাবদ্ধতা যোগ করেন বা শূন্য না করেন তবে কেবল এটি নাল / সদৃশ মানগুলিকে মঞ্জুরি দেয় না।


0

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

এখন, অ-সনাক্তকারী সম্পর্কের উদাহরণ যেখানে কার্ডিনালিটি "শূন্য" (অ-সনাক্তকরণ) হতে পারে যখন আমরা বলি একটি সত্তা-এ রেকর্ড / অবজেক্টের "রেকর্ডের রেফারেন্স হিসাবে" বা "নাও" থাকতে পারে / সেকেন্ডে অন্য সত্তা-বিতে।

যেমন, অন্য সত্তা-বি এর রেকর্ডগুলিতে নিজেকে সনাক্ত করার জন্য সত্তা-এ এর একটি রেকর্ডের সম্ভাবনা রয়েছে, সুতরাং সত্তা-বি এর রেকর্ডের পরিচয়-মূল্য থাকতে সত্তা-বিতে একটি কলাম থাকতে হবে। সত্ত্বা-এ-তে কোনও রেকর্ড সত্তা-বিতে রেকর্ড / গুলি (বা, অবজেক্ট / গুলি) সনাক্ত না করে এই কলামটি "নাল" হতে পারে।

অবজেক্ট ওরিয়েন্টেড (রিয়েল-ওয়ার্ল্ড) দৃষ্টান্তে এমন পরিস্থিতি রয়েছে যখন শ্রেণি-বি এর কোন অস্তিত্ব অস্তিত্বের জন্য শ্রেণি-এ এর উপর নির্ভর করে (দৃ strongly়ভাবে মিলিত হয় না), যার অর্থ শ্রেণি-বি ক্লাস- এর সাথে আলগাভাবে মিলিত হয়- ক্লাস-এ এর ক্লাস-এ-এর একটি অবজেক্ট "ধারণ" (ধারণ) করতে পারে, যেমন ক্লাস-বি-এর অবজেক্টের ধারণার বিপরীতে ক্লাস-এ এর (শ্রেণি-অবজেক্ট) অবজেক্টের জন্য (রচনা) থাকতে হবে খ) সৃষ্টি।

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


-1

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

তবে উত্তরটি হ'ল এটি সমস্ত ব্যবসায়ের উপর নির্ভর করে।


-3

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


এটি "কিছুই" রেফারেন্স করতে পারে বা আপনি এখনও এর মান জানেন না NULL, তবে রেফারেন্সিয়াল অখণ্ডতা যা বলে তা যদি এটি "কিছু" উল্লেখ করে তবে তা অবশ্যই সেখানে থাকতে হবে।
ইয়াক্স

-7

আমি মনে করি একটি টেবিলের বিদেশী কীটিও অন্য কিছু টেবিলের প্রাথমিক কী। সুতরাং এটি নালকে অনুমতি দেবে না o সুতরাং বিদেশী কীতে নাল মান থাকার কোনও প্রশ্ন নেই।

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