In a hospital, a patient file stores name, disease, date of admission, room number, bed number, as information. Which should be the primary key in this case? 

A

Name 

B

Date of admission


C

Disease 

D

 None of the above

উত্তরের বিবরণ

img

প্রদত্ত তথ্য অনুযায়ী সবচেয়ে উপযুক্ত primary key হলো None of the above, কারণ প্রদত্ত তথ্যগুলো (name, disease, date of admission, room number, bed number) কোনোটি দিয়েই রোগীকে এককভাবে শনাক্ত করা সম্ভব নয়।

কারণগুলো নিম্নরূপ—

  • Name (ক): একাধিক রোগীর একই নাম হতে পারে, তাই এটি ইউনিক নয় এবং primary key হিসেবে ব্যবহারযোগ্য নয়।

  • Date of admission (খ): অনেক রোগী একই দিনে ভর্তি হতে পারে, তাই এটি ইউনিক নয় এবং primary key হিসেবে দুর্বল পছন্দ।

  • Disease (গ): বহু রোগীর একই রোগ থাকতে পারে, তাই এটিও primary key হওয়ার উপযুক্ত নয়।

বাস্তব হাসপাতাল ডেটাবেসে সঠিক পদ্ধতি

  • Patient ID (সবচেয়ে প্রচলিত): এটি একটি সিস্টেম-জেনারেটেড ইউনিক আইডেন্টিফায়ার (যেমন Patient_ID বা File_Number), যা প্রতিটি রোগীকে এককভাবে শনাক্ত করে।

  • Room Number + Bed Number (Composite Key): এটি কোনো নির্দিষ্ট সময়ে ভর্তি রোগীর জন্য ইউনিক হতে পারে, কিন্তু সময়ের সঙ্গে একই বিছানা একাধিক রোগী ব্যবহার করতে পারে, তাই এটি স্থায়ীভাবে ইউনিক নয়।

  • Patient ID + Date of Admission (Alternative Composite Key): এটি নির্দিষ্ট ভর্তি ঘটনার জন্য ইউনিক হতে পারে, কিন্তু রোগীর ফাইলের জন্য মূল primary key হওয়া উচিত শুধুমাত্র Patient_ID।

অতএব, প্রদত্ত বিকল্পগুলোর মধ্যে যেহেতু কোনো ইউনিক আইডেন্টিফায়ার (যেমন Patient ID বা File Number) নেই, তাই None of the above সঠিক উত্তর।

Unfavorite

0

Updated: 15 hours ago

Related MCQ

Which one corresponds to binding data and code together?

Created: 1 day ago

A

Polymorphism 


B

Abstraction

C

Encapsulation

D

Inheritance

Unfavorite

0

Updated: 1 day ago

 Which key is known as the minimal super key? 

Created: 13 hours ago

A

 Primary key

B


 Secondary key


C

Foreign key

D

Candidate key

Unfavorite

0

Updated: 13 hours ago

In NLP, which one is used to convert words into numerical vectors that capture semantic meaning?

Created: 15 hours ago

A

Tokenization.

B

Word embeddings.

C

Stemming.

D

POS tagging.

Unfavorite

0

Updated: 15 hours ago

© LXMCQ, Inc. - All Rights Reserved

Developed by WiztecBD