小编Sup*_*irt的帖子

数据库模型面向对象设计?

我如何在c#中设计类来表示数据库模型?

给出数据库的以下表和字段,

表:员工

Pk EmpID
   Lname
   Fname
   Adress
Fk DeptID
Run Code Online (Sandbox Code Playgroud)

表:部门

Pk DeptID
   DeptName
   Location
Run Code Online (Sandbox Code Playgroud)

好的,现在我想在C#中创建2个类,一个用于Employee,一个用于Department.我挂掉的部分是外键.我应该在设计中使用外键作为对象,还是应该在部门的Employee类中添加引用,还是应该在我的Department类中列出员工引用列表,还是应该同时执行这两项操作?我知道如果我使用外键,效率会降低,因为我必须搜索与外键匹配的主键列表,但我可能应该将它们包含在设计中.

c# sql database class-design

7
推荐指数
1
解决办法
3153
查看次数

标签 统计

c# ×1

class-design ×1

database ×1

sql ×1