tengo tres tablas como se muestra abajoEntidad y N-Tier arquitectura en C#
Emp
----
empID int
empName
deptID
empDetails
-----------
empDetailsID int
empID int
empDocuments
--------------
docID
empID
docName
docType
Estoy creando una clase de entidad para que pueda utilizar la arquitectura de n niveles de hacer transacciones de bases de datos, etc en C#. Empecé creando clase para el mismo, como se muestra a continuación
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace employee
{
class emp
{
private int empID;
private string empName;
private int deptID;
public int EmpID { get; set; }
public string EmpName { get; set; }
public int deptID { get; set; }
}
}
Mi pregunta es la empDetails y empDocuments están relacionados con emp por EMPID. ¿Cómo los tengo en mi clase emp?
Agradecería que me pudieras dar un ejemplo.
Gracias
Gracias. Trabajé con LinQtoSQL, pero no puedo usar LinQ para este proyecto por alguna política extraña de la compañía y la base de datos es Oracle. – acadia
Existen otros marcos que tratan con bases de datos y entidades, como hibernación, subsónicos, marco de entidades, etc. Puede leer algunos artículos sobre ellos y ver cómo manejan su situación. Después de todo, eventualmente, se establecerá con alguna solución que aborde su problema por los marcos existentes. – Codism