本来打算一口气把Castle.ActiveRecord的学习笔记写完,没想到前段时间太忙了,一放就放了半个月,现在继续未完成的学习笔记吧!
这篇学习笔记主要介绍ActiveRecord如何处理one-to-many的映射,对于many-to-one映射只需把one-to-many的处理过程反过来就可以了。本文涉及了两个实体类User、Address,两个类的关系是一对多,下面是这两个类的实体关系图:
主要内容:
1.编写数据库
2.HasMany和BelongsTo属性说明
3.编写实体类
4.编写表示层调用代码
一、编写数据库 --User类对应的数据表
Create Table [Users] ( [ID] Int Identity(1,1) Primary Key, [LoginName] Varchar(50) not null, [Password] Varchar(20) not null )
--Address类对应的数据表
Create Table [Address] ( ID int identity(1,1) primary key, Province Varchar(50), City Varchar(50), uID int FOREIGN KEY REFERENCES Users (ID) )
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索学习
, 数据表
, 两个
, 笔记
, varchar
实体
,以便于您获取更多的相关知识。
时间: 2024-12-23 02:48:54