社区
数据库相关
帖子详情
怎样设计这个类?
XACZ
2004-09-06 05:34:00
有实体类 TCustomer, 有一个对应与TCustomer的继承自clientdataset的TCds_Customer,主要完成对象到数据库的影射和持久化(ADD、SAVE、LOAD等方法)。
TCustomer有域成员 FName, FTelephone, FAddress 等
问题是
当Customer表有外键时比如有:客户类型编号(个人客户,单位客户....)来自另外的表,TCds_Customer应该怎样设计?
...全文
78
3
打赏
收藏
怎样设计这个类?
有实体类 TCustomer, 有一个对应与TCustomer的继承自clientdataset的TCds_Customer,主要完成对象到数据库的影射和持久化(ADD、SAVE、LOAD等方法)。 TCustomer有域成员 FName, FTelephone, FAddress 等 问题是 当Customer表有外键时比如有:客户类型编号(个人客户,单位客户....)来自另外的表,TCds_Customer应该怎样设计?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
XACZ
2004-09-06
打赏
举报
回复
其实就是实体间一对多的关系,在这里岗位也是一个对象,也有岗位类
asj(最烦活稀泥) 你说的很对,设计实体类时候是不该太多考虑数据模型,你一说我好想有点想法了?
楼上的这两个成员都干吗用的?
nyf1220
2004-09-06
打赏
举报
回复
增加私有变量
FOrderPer
FOrderCom
asj
2004-09-06
打赏
举报
回复
复杂的问题,如果没有理解错,你是要实现面向对象和关系数据库之间的映射。
建议设计业务对象时不要考虑数据库实现的情况,别搞成一堆表的投影。而写存取对象的时候,就解决与数据库打交道的问题。比如你提到的这个,可能数据库中字段值是编号,实际的值是在一个字典表中,那么你就在保存的时候获得外键写入Customer表里就好了。其实这个是比较简单的,一个实体和另一个实体的一对多关系应该更麻烦一些。
按最简单的办法去作,直接用代码去对应属性和数据应该不是很难的,不要总想着怎么写一个数据层就可以自动完成这个映射,否则有可能让自己陷在里面。
java如何
设计
类
_如何
设计
一个
类
?
以下经验来自《Big Java》一书中,每个小标题下的文字说明是我对这些经验的理解。1.
设计
一个
类
最重要的是它要表示了来自问题领域中的一个概念
类
要表示一个问题领域的概念,问题领域可以是什么呢?我们需要分析问题,判断出它归属的领域,然后根据这个领域中,思考有哪些概念需要被用于这个问题。概念是什么?概念是把事物的共同本质特点抽象出来,加以概括,说白了概念就是将不同的事物根据其共同的特点进行抽象分
类
形成...
思考:如何
设计
好一个
类
?
c++程序员应该如何
设计
好一个
类
?如何去思考?怎样才能作为一个优秀的
类
设计
者? 一个优秀的
类
设计
者都有一个核查表,它并不是任务清单。其作用是帮助你回忆起可能会忘记的事情,而不是来约束你。 下面就是
设计
类
时我们应该想到的问题(重在思考,而不是按部就班): 1.你的
类
需要一个构造函数吗? 过于简单的
类
可能并不需要构造函数,它们的结构就是接口,所以并不需要构造函数。当我们需要隐藏
类
的内部工作方式...
平面
设计
怎么自学?如何自学平面
设计
?
平面
设计
怎么自学?如何自学平面
设计
呢?自学平面
设计
首先必须具备一定的美术基础,对
设计
要有一个正确的认识,然后在
设计
、布局、构图上、色彩上有自己的见解,再通过软件来把自己的
设计
观点和
设计
理念表现出来。今天昕泽雨就来跟点分享一下平面
设计
怎么自学?如何自学平面
设计
。 自学一般先学习平面
设计
元素和
设计
原则,然后再学习平面
设计
相关的软件如Photoshop、CorelDRAW、IIIustator等。 软件方面一定要学的是photoshop,这个是处理位图的,另外还有两个(illustraort和coreldra
工业
设计
算机械工程吗,工业
设计
专业是属于机械
类
吗?
工业
设计
专业是属于机械
类
吗?,一、工业
设计
专业是属于机械
类
吗?工业
设计
专业的内容主要是厂房建筑、工厂选址、水电暖要求等宏观内容,工业
设计
包括了大多工业,如化工、机械、电气等等均属于工业
设计
的范畴,所以工业
设计
专业不属于机械
类
。二、南京林业大学工业
设计
专业好不好?当然好,很出名,他是做家具与室内的专业。他这个专业隶属于南京林业大学的家具与工业
设计
学院本文标题:工业
设计
专业是属于机械
类
吗?,在当今社会...
为什么要
设计
内部
类
?它要解决什么问题?它的特点是什么?
1,为什么要
设计
内部
类
,它解决了什么问题?
设计
的目的是什么? 如果想让一个
类
继承多个接口(可以多继承接口)继承多个抽象
类
是做不到。但是在
设计
比较复杂的时候需要继承多个接口或者抽象
类
,总不能全部功能写在一个
类
当中,所以为了实现继承多个接口或者抽象
类
,就
设计
了内部
类
。 问题:实现多继承又有什么用呢?有什么样的问题,必须是要求多继承的吗? 如果是单继承,一个复杂的功能,只能引进来一个
类
来帮助,这个
数据库相关
2,507
社区成员
88,454
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章