BMS-HOSxP Community

HOSxP => Development => ข้อความที่เริ่มโดย: doramon ที่ เมษายน 28, 2009, 20:19:48 PM

หัวข้อ: ปัญหาตาราง pcu_icd10
เริ่มหัวข้อโดย: doramon ที่ เมษายน 28, 2009, 20:19:48 PM
select * from pcu_icd10


มีปัญหาว่า PK  มันกำหนดที่ icd10

แต่ว่าบัญชี  อื่นก็ต้องการใช้ icd10 นี้ด้วยเหมือนกัน


CREATE TABLE `pcu_icd10` (
  `icd10` varchar(9) NOT NULL,
  `account_id` int(11) DEFAULT NULL,
  PRIMARY KEY (`icd10`)
) ENGINE=InnoDB DEFAULT CHARSET=tis620


ตอนนี้  ใช้วิธี Drop  index อยู่

แต่ว่า  PCU ต้องทำทุกครั้งเลย เลยอยากให้ อ. แก้เป็น  PK  icd10 +  account_id  ไม่ให้ซ้ำแทน