• 一步一步教你使用AgileEAS.NET基础类库进行应用开发基础篇涉及的数据定义


    以往回顾

          我在之前的文章中都着重从AgileEAS.NET平台的介绍和开发指南两方面入手,参看AgileEAS.NET应用开发平台-系列目录AgileEAS.NET平台开发指南-系列目录,但是对于开发者来说,看了还是会有太多的恍惚,从本文开发,我按照开发应用中的由简单到复杂的开发进阶逐步深入的讲解基于AgileEAS.NET平台的应用开发。

    数据库

          AgileEAS.NET平台所擅长的是基于数据库支撑的管理信息系统应用,所以在本系列开发过程中就会涉及到数据表定义,基于一个确定的限定,我在本系统中使用一个极其微小的产品入库处理业务所设计的三个表,产品字典、入库记录表和库存记录表,其结构定义如下:

    Ø dbo.PRODUCT(产品字典)

    表名

    PRODUCT

    所有者

    dbo

    列名

    数据类型

    说明

    IDN

    INT

    Y

    记录编号

    CODE

    NVARCHAR(16)

    Y

    产品编码

    NAME

    NVARCHAR(128)

    Y

    产品名称

    SPEC

    NVARCHAR(64)

    Y

    产品规格

    UNIT

    NVARCHAR(32)

    Y

    单位

    DESCRIPTION

    NVARCHAR(256)

    N

    说明

    Ø dbo.PIN(产品入库)

    表名

    PIN

    所有者

    dbo

    列名

    数据类型

    说明

    IDN

    INT

    Y

    ID

    BillCode

    VARCHAR(16)

    Y

    单根号

    Code

    VARCHAR(16)

    Y

    产品编码

    Name

    VARCHAR(128)

    Y

    产品名称

    Spec

    VARCHAR(64)

    N

    规格

    Unit

    VARCHAR(32)

    N

    单位

    Price

    DECIMAL(18,4)

    Y

    价格

    Number

    INT

    Y

    数量

    Operator

    VARCHAR(64)

    Y

    入库员

    InTime

    DATETIME

    N

    和库时间

    Ø dbo.PSTORE(产品库存)

    表名

    PSTORE

    所有者

    dbo

    列名

    数据类型

    说明

    IDN

    INT

    Y

    ID

    Code

    VARCHAR(16)

    Y

    产品编码

    Name

    VARCHAR(128)

    Y

    产品名称

    Spec

    VARCHAR(64)

    N

    规格

    Unit

    VARCHAR(32)

    N

    单位

    Price

    DECIMAL(18,4)

    Y

    价格

    Number

    INT

    Y

    数量

            表结构由AgileEAS.NET平台对象设计器生成,基于SQL2000,在文末我会提供模块文件,Excel、Html格式的表结构定义以及DDL脚步,测试数据的插入脚本。对象模型定义文件、文档及SQL脚本下载https://files.cnblogs.com/eastjade/demo.db.doc.sql.rar

    链接

    AgileEAS.NET平台开发指南-系列目录

    AgileEAS.NET应用开发平台介绍-文章索引

    AgileEAS.NET平台应用开发教程-案例计划

    AgileEAS.NET官方网站

    敏捷软件工程实验室

    QQ群:116773358

  • 相关阅读:
    CRC在线计算器
    freemodbus-v1.5.0 源码分析
    图及其实现
    最短路径
    交换排序-------快速排序
    FreeRTOS--删除任务
    Install OE and BitBake
    高端编程之DOM
    timeout使用实例
    使用JS提交表单
  • 原文地址:https://www.cnblogs.com/eastjade/p/1829441.html
Copyright © 2020-2023  润新知