| Beginner | 
				 
							
					  | 
				 
							 
				
					 Joined: Wed Jun 29, 2005 10:40 am Posts: 30 Location: denver, co				
			 | 
			
				
				
					| 
					
						 You could create a hierarchy of classes for each table, and use <joined-subclass> mappings so you can hydrate a single object from many different tables.
 
 Example:
 
 Class "PersonBase" maps to the "PersonBase" table.
 Class "Person" extends "PersonBase" and maps (via a <joined-subclass>) to the "ExtendedPerson" table.
 
 Now you can query from PersonBase and get your basic information, or you could query from Person and get the info that spans both tables. 
					
  
						
					 | 
				 
				 
			 |