Làm cách nào để xác định khóa chính kết hợp bao gồm hai trường trong SQL? Tôi đang sử dụng PHP để tạo bảng và mọi thứ. Tôi muốn đặt tên bảng là voting với các trường QuestionID, MemeberID và vote. Và
Tôi có hai bảng Table1(
FileID,
BundledFileID,
Domain)
và Table2(
FileID,
FileType,
FileName)
Trong Table2 FileID và FileType là chìa khóa chính composite. Tôi muốn tạo
điều gì tốt hơn cho các khóa chính kết hợp JPA/Hibernate, triển khai @IdClass hoặc @EmbeddedId và tại sao? Đây là câu hỏi có chủ ý ngây thơ. Tôi quyết định sử dụng @EmbeddedId (vì bất kỳ lý do gì) và