Tôi có một cái gì đó cấu trúc bảng như thế nàythành thạo NHibernate - Bản đồ 2 bảng để một lớp
table Employees
EmployeeID
EmployeeLogin
EmployeeCustID
table Customers
CustomerID
CustomerName
gì tôi muốn là để lập bản đồ cấu trúc trên một lớp duy nhất có tên:
Class Employee
EmployeeID
EmployeeLogin
EmployeeName
Làm thế nào để tôi làm điều đó với nhibernate thông thạo?
Xin chào, bạn đúng, bạn có thể tham gia từ Bảng khách hàng, nhưng tôi muốn thực hiện theo cách khác. Sử dụng bảng nhân viên và tham gia bảng khách hàng tuy nhiên kết quả là không thể tham gia vào id chính xác vì bảng khách hàng không có khóa ngoại. –
Tại sao bạn muốn làm điều đó khác? Nó có quan trọng không? Nó chỉ là cách này trong ánh xạ. Bạn không thấy điều này trong các lớp cũng như các bảng. Vậy cái gì? –
Trong Fluent bạn muốn sử dụng WithTable ("2ndTableName", m => {/ * ánh xạ bảng thứ 2 * /); –