Làm cách nào để khai báo cho Persistent rằng tôi có một bảng, khóa chính trong đó là sự kết hợp của hai trường?Làm cách nào để xác định khóa tổng hợp trong Persistent
Ví dụ, giả sử tôi có một bảng chứa first_name và last_name, sau đó trong cú pháp SQL tôi sẽ cần một cái gì đó như:
CONSTRAINT pk_PersonID PRIMARY KEY (first_name,last_name)
Cảm ơn,
Điều đó làm cho nó trở nên độc đáo, nhưng nó có phải là khóa chính không? –
Theo mặc định, có một trường id số nguyên là khóa chính và được sử dụng trong nội bộ. Tại sao bạn cần một khóa chính cụ thể? Nếu thực sự bạn làm, tôi không nghĩ rằng bạn có thể làm điều đó bằng cách sử dụng vanilla Persistent, bạn có thể phải mã bảng của mình. –
Tôi đang sử dụng một bảng hiện có được chia sẻ với các ứng dụng hiện có ... Có vẻ như tôi sẽ cần phải khắc phục điều này với một số cách giải quyết sau đó. –