MappedByelement trong lập bản đồ-một của employeeattribute ParkingSpaceis cần thiết để đề cập đến parkingSpaceattribute trong các Employeeclass. Giá trị của mappedByis tên thuộc tính trong các tổ chức sở hữu mà chỉ quay lại các thực thể nghịch đảo. Hai quy tắc, sau đó, cho Hiệp hội-một hai chiều là như sau: • @JoinColumnannotation đi vào lập bản đồ các thực thể mà là ánh xạ tới bảng chứa các cột tham gia, hoặc chủ sở hữu của mối quan hệ. Điều này có thể ở hai bên của các Hiệp hội. • MappedByelement nên được xác định trong @OneToOneannotation trong các thực thể không xác định một cột tham gia, hoặc mặt nghịch đảo của mối quan hệ. Nó sẽ không được pháp lý để có một hiệp hội hai chiều có mappedByon cả hai bên, cũng giống như nó sẽ là không chính xác để không có nó trên cả hai phía. Sự khác biệt là nếu nó đã vắng mặt trên cả hai mặt của mối quan hệ, các nhà cung cấp nào điều trị mỗi bên là một mối quan hệ unidirectional độc lập. Điều này sẽ là tốt, ngoại trừ rằng nó sẽ giả định rằng mỗi bên là chủ sở hữu và mỗi người có một cột tham gia. Hai chiều nhiều một mối quan hệ được giải thích sau đó như là một phần của cuộc thảo luận của Hiệp hội đặc hai chiều.
đang được dịch, vui lòng đợi..
