Tôi đã đọc qua một số hướng dẫn tiên tri cho thấy tính năng thời gian và tính hợp lệ. Tuy nhiên, trong các ví dụ tôi đã đọc, không có khóa chính được sử dụng trong các bảng demo.
http://docs.oracle.com/cd/E16655_01/appdev.121/e17620/adfns_design.htmlm#ADFNS1005 http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/12c/r1/ilm /temporal/temporal.html
Có nên thêm khóa chính vào các bảng này? Tôi đang hỏi bởi vì tôi đang tự hỏi về cách một trong những bảng tạm thời này nên được tham chiếu bởi một bảng khác. Tôi có thể thêm khóa ngoại từ bảng tạm thời này sang bảng khác không?
Nếu tôi thêm một thực tế khóa pk / khóa ngoại, và sau đó cập nhật tham chiếu trong bảng với pk, bảng có điểm fk thành một bản ghi không còn phù hợp .... liệu dữ liệu tạm thời có phá vỡ khóa chính thông thường - khóa ngoại các mối quan hệ? Và nếu vậy, điều này ảnh hưởng đến hiệu suất như thế nào, tôi chỉ sử dụng một cột bình thường làm 'khóa ngoại' và chọn đúng cho khoảng thời gian được tham chiếu trong truy vấn?
Có ai biết hoặc có bất kỳ ví dụ hoặc hướng dẫn tiện dụng nào hiển thị dữ liệu tạm thời với việc sử dụng pk / fk bình thường hoặc giả không?
Cảm ơn