J'ai trois tables comme indiqué ci-dessousArchitecture entité et N-Tier en C#
Emp
----
empID int
empName
deptID
empDetails
-----------
empDetailsID int
empID int
empDocuments
--------------
docID
empID
docName
docType
Je crée une classe d'entités pour que je puisse utiliser l'architecture n-tier pour effectuer des transactions de base de données, etc en C#. J'ai commencé à créer la classe pour le même que celui indiqué ci-dessous
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; }
}
}
Ma question est la empDetails et empDocuments sont liés à emp par EMPID. Comment puis-je avoir ceux dans ma classe emp.
J'apprécierais si vous pouvez me diriger vers un exemple.
Merci
Merci. J'ai travaillé avec LinQtoSQL mais je ne peux pas utiliser LinQ pour ce projet pour une politique d'entreprise étrange et la base de données étant oracle. – acadia
Il existe d'autres frameworks traitant de base de données et d'entités, comme hibernate, subsonic, framework d'entité, etc. Vous pouvez lire quelques articles à leur sujet et voir comment ils gèrent votre situation. Après tout, vous finirez par vous installer avec une solution qui résoudra votre problème avec les frameworks existants. – Codism